Oracle DB generateChangeLog does not respect foreign key definition order

Description

When generating a changelog of an existing Oracle DB, and then re-importing, it fails, as sometimes it keeps a foreign key definition before the definition of the table it refers to.

I have fixed it by adding mappings of these relationships to the existing dependency graph in the DiffToChangeLog class, and have created this issue to be referenced in the pull request I will send.

Environment

Oracle 11g database
Any OS will manifest the issue

Status

Assignee

Unassigned

Reporter

Daniel Gray

Labels

None

Affects versions

Priority

Major
Configure