Clean doesn't handle temporal/versioned tables correctly in DB2. #663
Flyway clean fails when it's trying to delete a temporal table.
The temporal table is automatically deleted when the table it relates to is deleted. The delete of the temporal table then fails as the table is no longer present.
We've worked around this by extending various classes so that we can use an extended implementation of DB2Schema. This class identifies any temporal tables and drops versioning. Allowing the tables to be deleted as normal.
It would be useful to have the ability to easily use a custom implementation of the Schema class.
I believe this pull request would enable this.
The text was updated successfully, but these errors were encountered: