все таблицы? (На примере ранее на проекте была Н2, приложение запустил - скрипты пролились, приложение завершил - база дропнулась).
Хм, а цель какая?
Так то drop database по завершении Crеate при старте приложения
Наверно осталась привычка от H2, так было удобно разрабатывать и тестировать. Хотя понятно что этот подход не совсем правильный. Но главной проблемой является то что старые данные сейчас дублируются при повторных запусках приложения и отсюда проблемы например в тех же тестах.
Drop + create на переходный период
Ну это придётся в ручную и схему заново создавать. Может тогда лучше удобнее сделать дамп с пустыми таблицами и восстанавливать его? Или можно как-то лучше автоматизировать?
У меня просто liquibase проливает при запуске.
А это новые вводные
Сорян сразу забыл сказать. Это действительно очень важная вводная
Чисто из архитектуры туда же положил бы и создание БД и схемы БД . Он вроде поддерживает это.
Ну там это и лежит. Только не дропает при завершении приложения. Наверно надо про настройки luquibase почитать. И не понятно почему он проливает повторно те же скрипты при повторном запуске. По идее должен скипать.
Обсуждают сегодня