Andrus Adamchik created CAY-1977:
------------------------------------

             Summary: Cleanup Modeler reverse engineering functionality
                 Key: CAY-1977
                 URL: https://issues.apache.org/jira/browse/CAY-1977
             Project: Cayenne
          Issue Type: Bug
    Affects Versions: 4.0.M2
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik


With the new DB import functionality added in the backend, we'll need to align 
Modeler UI related to reverse engineering (Tools > Reengineer Database Schema).

1. Add catalog selector to the "Reengineer Database Schema: Select Options" 
dialog. Just like with schema selector, it should be hidden if no catalogs are 
found for a given db

2. New style of table / procedure name matching (instead of "%" use regex.. 
this is what the backend understands)

3. Reverse engineering progress dialog is not updated when the process is 
looking for columns, primary and foreign keys.

4. "DbEntity Already Exists" dialog should be removed as well as  the code 
handling overrides in the Modeler, as we no longer care about override/no 
override selection - our strategy is to always merge.

5. An odd error dialog appears at the end of repeat reverse engineering. 
Doesn't seem to affect the process, still there's probably an exception 
somewhere (see screenshot).

This list is not extensive and we'll likely have follow up Jiras.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to