Si creara la base de datos con una cuenta de superusuario limitada, podría usarla para crear usuarios y espacios de tabla, con una instancia de migración de Flyway separada. Eso es:
- Migración de Flyway por superusuario desde
sql/db-configuration/
usandoflyway.conf
dedicado- crea usuarios, tablespaces y todas las demás configuraciones
- Migración de Flyway por aplicación-usuario desde
sql/app-code/
usandoflyway.conf
dedicado- código de aplicación regular