Icon View Incident Report

Serious Serious
Reported By: Shane Sturgeon [QP Software Limited]
Reported On: 6/22/2013
For: Version 2.13 Build 1
# 3842 Reverse-Engineering Not Handling Mutual Dependencies in Tables Due to Foreign Key Constraints

Reverse Engineer function does not handle two tables that each have a constraint which references the other table.

Comments Comments and Workarounds
The SchemaObjects system information table now contains two new columns - PostCreateSQL and PreDropSQL. These columns are used by the reverse-engineering in the EDB Manager to handle altering tables in order to accomodate mutual dependencies from foreign keys.

Resolution Resolution
Fixed Problem on 6/24/2013 in version 2.13 build 3

Products Affected Products Affected
ElevateDB Additional Software and Utilities