-
Notifications
You must be signed in to change notification settings - Fork 962
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 35 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
🔍 Exploring