-
Notifications
You must be signed in to change notification settings - Fork 908
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Hi! Great work on this project!
I was wondering if it's currently possible to export Go model structs to a different folder package.
I think this could be a good feature for anyone who would like to make their code independent of the database backend but still use the automatically generated models.
For example:
internal/
model/
models.go
db/
postgres/
db.go
user.sql.go
querier.go
This way you could e.g. also have a mongodb provider that uses these models, but without depending on the postgres
package. I'm sure you'd agree that it would be odd for mongo to use postgres.User
as a type.
Is this something that's possible to do? If not, would you possibly accept a PR that adds support for it? Or it it something you're not planning on supporting for now?
Thanks
17twenty, sorgbit, jacobsiebergkato, stephen776, jonleopard and 32 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
🔍 Exploring