Как у вас устроена работа с базами?
У нас сейчас Dev -> QA -> Prod
Dev — разработчики локально работают с этой базой
QA — тестовый стенд для заказчиков
но в этой схеме есть одна проблема, когда разработчик меняют в своем бранче базу, то ломается у других система, т.к. сущности в базе есть, а в коде других еще нет.
поэтому решили добавить еще один стенд Debug куда дженкинс будет собирать версии автоматом и накатывая миграции.
А Dev будет чисто базой разработчика, но тут возникает обратная проблема накат миграций от других разработчиков и где хранить эту базу "локально на компе разработчика или на сервере где лежит тестовая база"
надеюсь понятно. Жирным проблему основную выделил.
Ваши мысли привествую