Описание тега liquibase

Liquibase is an open source, database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.
1 ответ

Liquibase changesets выполняется только как одна транзакция

В дискуссии на форумах Liquibase разработчик Nathan Voxland говорит, что Liquibase должен фиксироваться после каждого изменения. Я знаю, что это семилетняя тема, поэтому с тех пор многое могло измениться, но, возможно, нет? Он должен фиксироваться п…
20 апр '17 в 22:52
2 ответа

Загрузочное приложение Liquibase in Spring поддерживает 10 открытых соединений.

Я работаю над приложением Spring Boot с интеграцией Liquibase для настройки базы данных. Мы используем другого пользователя для изменений базы данных, которые мы настроили с помощью файла application.properties liquibase.user=abc liquibase.password=…
13 янв '17 в 13:57
1 ответ

liquibase defaultvalue sys_guid

Как я могу сделать столбец по умолчанию для SYS_GUID() с использованием liquibase? Я старался { "column": { "name": "ID", "type": "varchar(32)", "constraints": { "nullable": false, "primariKey": true, "unique": true, "defaultValueComputed": "SYS_GUI…
29 июн '17 в 16:15
1 ответ

Как мне запустить набор изменений Liquibase при изменении сценария SQL?

Я использую LIquibase 3.3 и MySQL 5.5.37. У меня есть этот набор изменений <changeSet id="update-thirdparty-event-ids" author="davea" runOnChange="true"> <sqlFile path="scripts/my_table_thirdparty_event_ids.sql" stripComments="true"/> &l…
22 сен '16 в 15:32
0 ответов

Многострочный оператор в файлах патчей sql с liquibase

Я использую ликвидазу 3.2.3. Можно ли принудить liquibase генерировать многострочные операторы в выходных файлах sql patch? Вот что я получаю сейчас: CREATE TABLE TEST_TABLE (COLUMN0 NUMBER, COLUMN1 NUMBER, COLUMN2 NUMBER, COLUMN3 NUMBER, COLUMN4 NU…
06 июл '16 в 15:20
0 ответов

Flyway- схема миграции

У меня есть несколько таблиц в производственной среде с данными в нем. Я хочу добавить новые таблицы, сохраняя существующие таблицы с данными в нем. Я попытался использовать flyway, но для этой начальной схемы (схемы, с которой были созданы существу…
26 апр '18 в 04:54
2 ответа

Liquibase + Hibernate переименовать колонку

Я использую базу данных H2 для хранения своих данных, и liquibase (с плагином hibernate), чтобы проверить различия между базой данных и projet. Предположим, у меня есть следующий код: @Entity public class myEntity{ @Column(name="val") private int va…
1 ответ

Возможно ли автоматическое обновление в виде Terraform с помощью жидкой базы / пролетного пути?

Мы все еще находимся на ранних этапах нашего проекта, и мы создаем базу данных с несколькими таблицами. Оба перечисленных инструмента позволяют нам создавать некоторые файлы DDL/DML и отслеживать изменения в БД. В любом случае это может быть громозд…
03 май '18 в 18:06
1 ответ

Liquibase 3.3.3 отказывается работать "из-за конфигурации maven"

Что-то изменилось в жидкости между версией 2 и версией 3? У меня есть следующее в моем файле POM... <plugin> <groupId>org.liquibase</groupId> <artifactId>liquibase-maven-plugin</artifactId> <version>3.3.3</vers…
17 июн '15 в 14:22
0 ответов

Liquibase 2.0 медленнее, чем 1,9?

Я только что обновился до Liquibase 2.0.2, используя предоставленный файл jar, и обнаружил, что он работает медленнее, чем его предшественник. Если обновления не требуются, запуск по-прежнему занимает около 15 секунд по сравнению с <5, которое требо…
20 сен '11 в 06:24
1 ответ

Могут ли Liquibase Autopick новые файлы наборов изменений, такие как Flyway?

Я новичок в Liquibase и Flyway. Пытался сделать несколько Hello Worlds. Я успешно запустил базовый SQL (создание вставки и т. Д.), Используя и Liquibase, и Flyway Был заинтересован в запуске их из командной строки. Пролетный путь: было довольно легк…
24 июл '16 в 07:22
4 ответа

Liquibase изменить существующее обнуляемое ограничение с истинного на ложное

Я добавил столбец в существующую таблицу, используя список изменений Liquibase, и установил для ограничения nullable значение true. Код: &lt;changeSet id="10" author="000000"&gt; &lt;addColumn tableName="NCV_ATTRIBUTE"&gt; &lt;column name="Alternati…
13 фев '17 в 22:27
1 ответ

Liquibase: diff всегда генерирует индексы

Я использую spring-boot с liquibase-maven-plugin для генерации изменений в базе данных в соответствии с моими классами, но команда "mvn compile liquibase: diff" всегда генерирует удаления и включения индексов и внешних ключей, даже если база данных …
02 сен '17 в 23:59
1 ответ

Сборка базы данных liquibase с нуля

Когда я запускаю обновление liquibase с нуля, это занимает некоторое время, так как процесс запускает каждый журнал изменений один за другим. Иногда изменения в моей собственной базе данных расходятся настолько, что проще всего восстановить базу дан…
27 май '15 в 08:42
2 ответа

Переписать PK и связанный FK на основе последовательности оракула

Я хочу перенести подмножество данных клиентов из одной среды общих баз данных в другую среду общих баз данных. Я использую hibernate и имею довольно много столбцов ID и FK_ID, которые автоматически генерируются из последовательности оракула. У меня …
16 сен '15 в 23:14
4 ответа

Liquibase: ссылка на основной список изменений yaml из теста

Я хочу связать правила создания базы данных yaml из src / main / resources.. в src / test / resources и добавить еще один журнал chagngelog с примерами данных. src \ test \ resources \ db \ changelog \ db.changelog-master.yaml: databaseChangeLog: - …
16 ноя '18 в 12:02
1 ответ

JHipster Переименуйте Первичный ключ и добавьте набор изменений в json

Сегодня я начал смотреть на JHipster и мало вопросов. Кто-нибудь знает, как переименовать идентификатор столбца имя? и я хотел бы добавить некоторые изменения в существующие json файл, чтобы он мог изменить базу данных и создать домен в соответствии…
07 окт '15 в 20:32
1 ответ

Как установить время ожидания подключения к базе данных Liquibase и количество повторных попыток?

Как я могу установить время, в течение которого Liquibase ожидает установления соединения с сервером базы данных (в частности, PostgreSQL) до сбоя (то есть время ожидания соединения)? Как установить количество попыток Liquibase подключиться к сервер…
16 сен '16 в 14:36
2 ответа

Что означает " java.lang.ArrayIndexOutOfBoundsException: 0" при запуске плагина Liquibase в Gradle?

Я использую Gradle 2.7 на Windows 7 (оболочка bash в cygwin). Я хочу выполнить задачу обновления моего плагина LIquibase до фазы testClasses, поэтому у меня есть liquibase { activities { main { File propsFile = new File("${project.rootDir}/src/main/…
19 окт '15 в 17:32
0 ответов

Liquibase: ошибка обновления функции / хранимой процедуры mysql

Я использую Liquibase на Mysql и получил ошибку ниже при попытке создать функцию Непредвиденная ошибка при запуске Liquibase: в вашем синтаксисе SQL есть ошибка; проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правил…
19 июл '18 в 03:16