|
|
|
@ -142,7 +142,6 @@ To use SQL-based callbacks, place the callback scripts in the `classpath:db/migr |
|
|
|
To use Java-based callbacks, create one or more beans that implement `Callback`. |
|
|
|
To use Java-based callbacks, create one or more beans that implement `Callback`. |
|
|
|
Any such beans are automatically registered with `Flyway`. |
|
|
|
Any such beans are automatically registered with `Flyway`. |
|
|
|
They can be ordered by using `@Order` or by implementing `Ordered`. |
|
|
|
They can be ordered by using `@Order` or by implementing `Ordered`. |
|
|
|
Beans that implement the deprecated `FlywayCallback` interface can also be detected, however they cannot be used alongside `Callback` beans. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
By default, Flyway autowires the (`@Primary`) `DataSource` in your context and uses that for migrations. |
|
|
|
By default, Flyway autowires the (`@Primary`) `DataSource` in your context and uses that for migrations. |
|
|
|
If you like to use a different `DataSource`, you can create one and mark its `@Bean` as `@FlywayDataSource`. |
|
|
|
If you like to use a different `DataSource`, you can create one and mark its `@Bean` as `@FlywayDataSource`. |
|
|
|
|