Вопросы по теме 'flyway'
Независимо от того, поддерживает ли база данных пролетного пути несколько баз данных?
Подходит ли Flyway для реализации в приложении, которое будет поддерживать несколько баз данных?
Мы не знаем, что используют наши клиенты - это может быть MySQL, Postgres или Oracle. Можем ли мы по-прежнему использовать Flyway для переноса базы...
1990 просмотров
schedule
11.10.2021
Как передать заполнитель на пролетном пути для операторов Insert?
Я пытаюсь передать значение заполнителя при выполнении Flyway.
Перед вызовом flyway.migrate я добавляю заполнитель, как показано ниже:
String location="C:\resource";
flyway.getPlaceholders().put("resource_location",
location);...
2561 просмотров
schedule
19.11.2021
использование пролетного пути для исправления нескольких идентичных схем
Я внимательно прочитал документацию по пролетному пути, но мне неясно, возможен ли сценарий, который я хочу, или нет. Мне нужно исправить многие идентичные схемы в одной базе данных, но я не знаю всех имен схем в то время, когда я пишу сценарии sql....
814 просмотров
schedule
30.10.2021
Управление подмножествами патчей с помощью Flyway
У меня есть одно приложение, использующее единую схему базы данных. Тем не менее, приложение имеет ядро (со своими объектами БД) и может быть расширено с помощью логики плагина (каждый плагин имеет свои объекты БД). Объекты базовой базы данных и...
265 просмотров
schedule
29.10.2021
Управление транзакциями Changin DB на пролетном пути с помощью hsql
В HSQL для изменения КОНТРОЛЯ ТРАНЗАКЦИЙ не может быть активных транзакций . Flyway, в свою очередь, после фиксации миграции X и перед выполнением SQL из миграции X устанавливает autocommitt = false и выполняет некоторые из своих собственных...
1804 просмотров
schedule
04.11.2021
Переход с Flyway 1.x - рассмотрение отката
Сейчас я использую Flyway версии 1.7. Я прочитал в примечаниях к выпуску , что Flyway 2.0 поставляется с новым форматом таблицы метаданных и всеми версиями 2.x версии автоматически обновляются при первом запуске. Пока все в порядке. Но что, если...
94 просмотров
schedule
01.12.2021
как установить значения для свойства location для загрузки файлов сценария перелета
базовые конфигурации flywaydb работают отлично, у меня есть 2 набора свойств, специфичных для одного компонента и для другой среды, я поместил компонент, специфичный для db / migration (по умолчанию), и у меня есть специфическая среда, которая исходит...
2270 просмотров
schedule
08.10.2021
Не обнаруживаются файлы sql, когда я запускаю информацию о пролетном пути, и когда я запускаю пролетный путь, мигрируют файлы незамеченным прыжком
Я пытаюсь пролететь. У меня есть файлы с именами VX_XX_X__Description. Не обнаруживаются файлы sql, когда я запускаю информацию о пролетном пути, и когда я запускаю пролетный путь, файлы мигрируют незамеченным прыжком.
Пример
V1_1_1__desc1.sql...
1053 просмотров
schedule
24.11.2021
Как избежать блокировки базы данных SQLite миграциями Flyway?
Мы выполняем Flyway-миграции с помощью SQLite (Flyway v3.2.1, SQLite 3.7.13 и драйвер org.xerial: sqlite-jdbc: 3.8.7.)
Кажется, что максимальное количество параллельных подключений к базе данных имеет решающее значение. Но миграция не...
3605 просмотров
schedule
29.11.2021
Миграция нескольких источников данных с использованием Flyway в приложении Spring Boot
Мы используем Flyway для миграции базы данных в нашем приложении на основе Spring Boot, и теперь у нас есть требование ввести поддержку нескольких арендаторов при использовании стратегии с несколькими источниками данных. В рамках этого нам также...
18849 просмотров
schedule
06.09.2021
Как запускать команды Flyway в приложении весенней загрузки?
Я использую flyway для обработки миграции моих сценариев sql и очень доволен этим. Однако, когда я решил продвинуться вперед с пружинным ботинком и пролетом, я застрял, когда попытался запустить различные команды пролетного пути из приложения....
2777 просмотров
schedule
14.11.2021
Миграция базы данных с Neo4j и Spring
У меня есть пример такого рода проекта ЗДЕСЬ
В этом примере данных я пытаюсь использовать Flyway для реализации миграции базы данных с базой данных neo4j. Я могу создавать и вставлять обычный SQL с базой данных H2 (я использовал базу данных H2...
1497 просмотров
schedule
26.11.2021
Как выполнить sql-скрипт после генерации схемы БД, но до запуска приложения
Я хочу сгенерировать структуру БД из моих классов Java
jpa.generate-ddl: true
jpa.ddl-auto: true
Кроме того, мне нужно запустить сценарий SQL до того, как приложение запустится, потому что у меня есть @PostConstruct методы, в которых я...
6449 просмотров
schedule
12.09.2021
Лучшая стратегия для параллельного выполнения миграции по нескольким пролетным путям
Я хочу обновить несколько схем в устаревшей системе, работающей на одном экземпляре mysql.
В разработке у меня ~ 10 схем, а в производстве ~ 100 схем.
В процессе разработки я использовал простой цикл bash для запуска flyway migrate для каждой...
978 просмотров
schedule
11.10.2021
Oracle использует обработчик исключений из первого блока в последующих блоках
Я сталкиваюсь с поведением, когда я пытаюсь использовать обработчики исключений для конкретных случаев для нескольких блоков Oracle PL / SQL в сценарии Flyway, а Oracle, очевидно, противореча своей документированной области действия для обработчиков...
417 просмотров
schedule
06.09.2021
Система управления версиями для базы данных
У нас есть java-приложение, которое использует весеннюю загрузку и спящий режим.
Есть много изменений в объектах и полях. Поэтому я хочу следить за изменениями и механизмом отката. Итак, мне нужна система контроля версий над базой данных. Я...
278 просмотров
schedule
14.10.2021
Программная установка заполнителей на пролетном пути
У меня очень простое приложение Spring Boot, которое использует Flyway для миграции базы данных. Я хочу программно установить заполнители Flyway с использованием класса конфигурации Spring до начала миграции.
Что я делаю:
@Configuration
public...
743 просмотров
schedule
04.11.2021
Какой путь следует использовать для поиска файла CSV, используемого в операторе SQL (загрузка локального файла данных), когда файл WAR развернут на Tomcat
Я работаю над проектом Spring Boot, я использую Flyway для контроля версий базы данных в этом проекте. В папке миграции есть несколько файлов SQL, содержащих локальные инструкции загрузки данных, ссылающиеся на некоторые файлы CSV.
Пример:
load...
1437 просмотров
schedule
04.10.2021
Повторный запуск повторяемых миграций с пролетным путем без изменения контрольной суммы
Итак, у меня есть пара повторяющихся миграций.
R__first.sql создает одно представление (отбрасывает его и каскадирует перед созданием).
R__second.sql создает другое представление, которое ссылается на первое.
Теперь предположим, что я...
166 просмотров
schedule
12.11.2021
Мультимодульное загрузочное приложение Spring Скрипты миграции пролетного пути
У меня есть многомодульное загрузочное приложение Spring (для простоты это просто moduleA и moduleB). Оба модуля обращаются к одной и той же БД. Кроме того, я использую пролет для инициализации таблиц и заполнения исходных данных в БД.
Когда я...
141 просмотров
schedule
20.10.2021