Flyway states in its documentation some of the usages for repeatable migrations:
Usages: (Re-)creating views/procedures/functions/packages/...
I have some triggers/functions that I want to create in a repeatable migration, these are later referenced in version migrations, where they are applied to tables.
Flyway runs repeatable migrations last, which means the triggers don't exist when they are referenced.
Is it possible to run certain repeatable migrations before versioned ones?
Is this use case not supported because it would be bad practice to automatically update triggers that are applied to tables?