powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JPA + Liquibase
7 сообщений из 7, страница 1 из 1
JPA + Liquibase
    #39144999
Mad_Head
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На днях сгенерировал seed проект с помощью jhipster. И там по умолчанию используется Liquibase. Я планирую работать с бд от Entity. БУдет ли в таком случае польза от Liquibase? Так как пока я не вижу преимуществ по срвнению с генерацие ddl в jpa
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39145038
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mad_HeadБУдет ли в таком случае польза от Liquibase?нет
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39145136
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mad_HeadБУдет ли в таком случае польза от Liquibase?
Будет.
- Liquibase позволяет уменьшить зависимость от диалекта DDL. Вполне распространенная ситуация, когда проект начинается на одной БД, а со временем, становятся очевидны её недостатки и нужна миграция на другой.
- Liquibase контролирует изменения в скриптах. Он запрещает правки в уже примененных изменениях.
- Liquibase уже имеет готовый инструмент документации изменений. Его не надо изобретать.
- Liquibase позволяет реализовать скрипты отката на случай ошибки в критически важных скриптах.
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39145437
mrWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вот немного его (Liquibase) посмотрел. Вещь хорошая, особенно возможность откатов понравилась.
Однако был очень сильно удивлен, когда обнаружил, что почему-то нет нормальной возможности задать ограничение check constraint на поле, только через sql.
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39145446
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mrWolfЯ вот немного его (Liquibase) посмотрел. Вещь хорошая, особенно возможность откатов понравилась.
Ну, она не то чтобы жутко полезная. На каждый скрипт откат нужно писать самостоятельно.

mrWolfОднако был очень сильно удивлен, когда обнаружил, что почему-то нет нормальной возможности задать ограничение check constraint на поле, только через sql.
Другие инструменты миграции версий БД вообще работают только через SQL. И никто не жалуется. Так что претензия не очень понятна.
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39146668
mrWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczНу, она не то чтобы жутко полезная. На каждый скрипт откат нужно писать самостоятельно.
Да согласен, но бывают случаи..
BlazkowiczДругие инструменты миграции версий БД вообще работают только через SQL. И никто не жалуется. Так что претензия не очень понятна.
addForeignKeyConstraint есть, addNotNullConstraint есть, addPrimaryKey есть, addUniqueConstraint есть, и аналогичные drop операции. А вот addCheckConstraint почему то нет.
Т.е. скажем описать таблицу полностью в xml при наличии в ней check ограничений я не смогу.
...
Рейтинг: 0 / 0
JPA + Liquibase
    #39146692
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mrWolf,

Есть ещё 100500 других сценариев, когда что-то нельзя описать с помощью XML. Это не недостаток.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JPA + Liquibase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]