Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Want to bring back some sanity to cdbimport options and unify configuration options. The following config parameters will be removed in favor of "reverseEngineering" object. Or if they were deprecated in 4.0 in favor of another attribute, they will be removed all together:
1. catalog
2. schema (ex. schemaName)
3. excludeTables
4. includeTables
5. procedurePattern
6. tablePattern
7. importProcedures
8. meaningfulPk
9. overwrite (we now doing a smart merge the configuration ; overwrite makes no sense anymore. It did when we had an all-or-nothing reverse engineering approach)
UPGRADE NOTES
This is a breaking change that will require users to reconfigure their build scripts for cdbimport. Docs are pending per this pull request: https://github.com/apache/cayenne/pull/104