I have been running the reverse engineering for quite a while, but after adding a new foreign key today, I started receiving an exception. It is a self-referencing foreign key, but I have multiple of them and it is not a problem for the other entities, this is the first table to foreign key on 3 columns. I have added my reveng.xml file and the create script for the table, the foreign key that is an issue looks like the following. Table: transaction_detail_item Unique Index: trn_dtl_id, trn_dtl_item_no, branch_id FK Name: fk_transaction_detail_item_parent FK columns: trn_dtl_id, trn_dtl_item_parent_no, parent_branch_id The foreign key works without any issues on MySQL. If I remove the foreign key, the reverse engineering runs without any problems, but if I add the foreign key back, I receive the following error:
The full stacktrace
|