меня есть orm которая по изменениям модели умеет генерить миграции вверх и вниз, + сама sql генерит.
в go насколько я понял миграции можем писать ручками, а апплаить отсюда:
https://github.com/golang-migrate/migrate
?
использую вот, то что по ссылке. Файлы миграции генерирую cli инструментом, наполнение на sql пишу сам, orm не используется
gorm если я не ошибаюсь тоже умеет создавать структуру базы при запуске но лично я предпочитаю ручками
Посмотри на pgCodeKeeper + Liquibase
Обсуждают сегодня