migrations should not be _rarely_ if you are writing migration scripts often, that's a big big big big different problem
cheers On Sat, Sep 28, 2019 at 8:03 PM Lutz Horn <lutz.h...@posteo.de> wrote: > alex.besogo...@gmail.com: > > But the main issue is that Go SQL interface SUCKS. It's verbose, hard to > > use and is difficult to integrate with additional tooling (try adding > > generic tracing support, I dare you!). So often your SQL code is hidden > > in reams of wrapper code that sets arguments and reads the results. > > That's true. In the Java world, few people use the JDBC API directly, > which has similar flaws. But this does not mean that JPA and Hibernate > have to be used. Libraries like JDBI[1] exist that provide a much more > usable API without the necessities of the ORM concept. > > Ragarding the "migration" part of the question, in the Java world > libraries like Flyway[2] allow fine grained control of schema migrations. > > For both use cases similar libraires surely exist for Go. But maybe the > question was about migrating ORM code and the DB schema together. I am > not aware of any solution that does this. > > Lutz > > [1] http://jdbi.org/ > [2] https://flywaydb.org/ > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/0aab4dd2-374b-1915-b6f7-77089c42733f%40posteo.de > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CA%2Bp%2BMUc_7GrbtKtvnG%3D%2BXhqQA0GSF0B6_9oJm7WN9iNR7vkX4w%40mail.gmail.com.