172 похожих чатов

Добрый вечер! Подскажите как лучше использовать удобнее базу локально, чтобы дропать

все таблицы? (На примере ранее на проекте была Н2, приложение запустил - скрипты пролились, приложение завершил - база дропнулась).

10 ответов

7 просмотров

Хм, а цель какая?

Так то drop database по завершении Crеate при старте приложения

Sergej D.- Автор вопроса
Konstantin Zaitsev
Хм, а цель какая?

Наверно осталась привычка от H2, так было удобно разрабатывать и тестировать. Хотя понятно что этот подход не совсем правильный. Но главной проблемой является то что старые данные сейчас дублируются при повторных запусках приложения и отсюда проблемы например в тех же тестах.

Sergej D.- Автор вопроса
Konstantin Zaitsev
Так то drop database по завершении Crеate при стар...

Ну это придётся в ручную и схему заново создавать. Может тогда лучше удобнее сделать дамп с пустыми таблицами и восстанавливать его? Или можно как-то лучше автоматизировать?

Sergej D.- Автор вопроса
Sergej D.
Ну это придётся в ручную и схему заново создавать....

У меня просто liquibase проливает при запуске.

Sergej D.- Автор вопроса
Konstantin Zaitsev
А это новые вводные

Сорян сразу забыл сказать. Это действительно очень важная вводная

Sergej D.
Сорян сразу забыл сказать. Это действительно очень...

Чисто из архитектуры туда же положил бы и создание БД и схемы БД . Он вроде поддерживает это.

Sergej D.- Автор вопроса
Konstantin Zaitsev
Чисто из архитектуры туда же положил бы и создание...

Ну там это и лежит. Только не дропает при завершении приложения. Наверно надо про настройки luquibase почитать. И не понятно почему он проливает повторно те же скрипты при повторном запуске. По идее должен скипать.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта