Мы попытались перенести несколько версий SQL в одну базу данных, и все прошло успешно. Когда попытка реализовать миграцию для нескольких баз данных одновременно путем передачи нескольких файлов конфигурации терпит неудачу.
Проблема в том, что требуется только последний файл конфигурации, а миграция выполняется только для базы данных, упомянутой в последнем файле конфигурации, при передаче нескольких файлов конфигурации в параметре «-configFiles
».
Ниже скриншот того же самого, взял только flywayconfdb.conf
файла и оставил другие файлы.
[oracle@localhost flyway-5.1.4]$ ./flyway -configFiles=/home/oracle/flyway/flyway-5.1.4/conf/flyway.conf,/home/oracle/flyway/flyway-5.1.4/conf/flywayjiradb.conf,/home/oracle/flyway/flyway-5.1.4/conf/flywayconfdb.conf info
Flyway Community Edition 5.1.4 by Boxfuse
Database: jdbc:oracle:thin:@//XXXXXXXXX:1521/confdb (Oracle 12.2)
Schema version: << Empty Schema >>
+----------+---------+-------------+------+--------------+-------+
| Category | Version | Description | Type | Installed On | State |
+----------+---------+-------------+------+--------------+-------+
| No migrations found |
+----------+---------+-------------+------+--------------+-------+
Пожалуйста, помогите нам в решении того же.