MySQL: Reverse-engineer views by default
Currently, when a DescribeSchema is done on a MySQL datastore without FDO MetaSchema, class definitions are generated for tables but not views, unless one specifies a config document that lists the views to reverse-engineer.
This enhancement changes the behaviour, when the datastore is opened without config file, to reverse-engineer views as well as tables.
Change History
(7)
Owner: |
changed from brentrobinson to anonymous
|
Status: |
new → assigned
|
Owner: |
changed from anonymous to brentrobinson
|
Status: |
assigned → new
|
Owner: |
changed from brentrobinson to anonymous
|
Status: |
new → assigned
|
Owner: |
changed from anonymous to brentrobinson
|
Status: |
assigned → new
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
Merged revisions 810 (Utilities) and 770 (providers/GenericRdbms) from 3.2.x branch:
Views Support: Performance (bulk load primary keys when datastore has MetaSchema) and memory leak fixes
Modified : /trunk/Providers/GenericRdbms/Src/MySQL/Driver/fre_cursor.c Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/DbObject.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Owner.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Owner.h Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Rd/PkeyReader.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Rd/PkeyReader.h Modified : /trunk/Providers/GenericRdbms/Src/SchemaMgr/Ov/RdbmsOvPropertyMappingRelation.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoApplySchemaTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign_out1_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign_out2_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/schemaGenConfig1_master.txt Modified : /trunk/Utilities/SchemaMgr/Inc/Sm/Ph/Owner.h Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mt/ClassReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Owner.cpp Modified : /trunk/Utilities/TestCommon/Src/TestCommonMiscUtil.cpp