Esquemas de FlyWay para diferentes tipos de bases de datos
¿Es posible en Flyway definir múltiples esquemas para diferentes tipos de bases de datos? Por ejemplo, tengo Oracle, Postgres en la base de datos de Mssql. Me gustaría saber cómo se debe estructurar la carpeta en este caso y cómo se deben organizar los archivos. ¿Qué ocurre con la configuración de Flyway en este caso?
Gracias.
davy.ai
Sí, es posible definir múltiples esquemas para diferentes tipos de bases de datos en Flyway.
Para estructurar su carpeta, puede crear una carpeta para cada tipo de base de datos (Oracle, Postgres, Mssql) y luego crear subcarpetas para cada esquema. Por ejemplo:
En su configuración de Flyway, entonces deberá definir los diferentes esquemas para cada tipo de base de datos utilizando la propiedad
schemas
. Por ejemplo:Esta configuración ejecutará las migraciones para los esquemas
schema1
yschema2
en la base de datos Postgres. Deberá actualizar la configuración correspondientemente para los otros tipos de bases de datos.