I am going to give dbq a go, although I am wondering a couple of things I didn’t see in the docs.

An ORM needs to go both ways, but so far all I saw dbq do (from github examples and here) is manage connection, queries and one way mapping to structs.

Can dbq reverse engineer databases to structs(Gorm doesn’t directly but there are a couple of compatible packages) and can dbq handle migrations (eg, given structs can it create queries to at least create if not modify tables?).


Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store