Numerous flaws in Clean implementation for Oracle DB #1550
Flaws in Clean phase:
Flaws not directly related to Clean phase but noticed in the mentioned classes:
I can fix all these issues.
The text was updated successfully, but these errors were encountered:
The method that evaluates if flashback is available or not is not correct. It checks that DBA_FLASHBACK_ARCHIVE_TABLES exists in all_objects but it does not verify that the user has access to it. In case the user cannot select from that table, flyway.clean will fail with "ORA--00942: table or view does not exist".