You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The determineTable(Table table) method of JdbcTableSchemaHistory should FIRST check if the new default table (flyway_schema_history) exists before trying to fallback. Flyway should only fallback if the specified table name is not found.
For our app we have both a flyway version 3 and 4 compatible table present because our db is shared by our old and new release of software for zero downtime upgrades. This worked fine with flyway versions 3 and 4. Now we are upgrading to Spring Boot 2.0 which includes Flyway 5 the app won't start because flyway 5 is falling back to the schema_version table which is flyway 3 compatible.
The text was updated successfully, but these errors were encountered:
Duplicate of #1859
Originally posted by @axelfontaine in #1860 (comment)
The determineTable(Table table) method of JdbcTableSchemaHistory should FIRST check if the new default table (flyway_schema_history) exists before trying to fallback. Flyway should only fallback if the specified table name is not found.
For our app we have both a flyway version 3 and 4 compatible table present because our db is shared by our old and new release of software for zero downtime upgrades. This worked fine with flyway versions 3 and 4. Now we are upgrading to Spring Boot 2.0 which includes Flyway 5 the app won't start because flyway 5 is falling back to the schema_version table which is flyway 3 compatible.
The text was updated successfully, but these errors were encountered: