[fdo-internals] Constraints fixes

Brent Robinson brent.robinson at autodesk.com
Fri Jan 19 13:17:09 EST 2007


Hi,

 

Some code changes were submitted to fix a couple of constraints defects
in RDBMS providers:

 

DescribeSchema now returns unique constraints that reference base
properties

 

Check constraints on multiple columns are now skipped when
reverse-engineering from physical to FDO schemas. Previously, an
exception was raised, which stopped the reverse-engineering process.

 

Files affected:

 

Revision: 653

Author: brentrobinson

Date: 1:54:03 PM, Friday, January 19, 2007

Message:

Handle unique constraints referencing base properties.

----

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/Common/FdoApplySchem
aTest.cpp

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalBende
r.xslt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalForma
tter.xslt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalSorte
r.xslt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign
1_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign
2_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign
_out1_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_foreign
_out2_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es1_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es2_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es3_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es_def1_master.txt

Added :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es_err1_master.txt

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrid
es_out2_master.txt

 

 

Revision: 638

Author: brentrobinson

Date: 1:51:20 PM, Friday, January 19, 2007

Message:

Handle unique constraints referencing base properties.

----

Modified :
/branches/3.2.x/Utilities/SchemaMgr/Inc/Sm/Lp/ClassDefinition.h

Modified :
/branches/3.2.x/Utilities/SchemaMgr/Inc/Sm/Lp/UniqueConstraint.h

Modified : /branches/3.2.x/Utilities/SchemaMgr/Nls/SmMessage.mc

Modified :
/branches/3.2.x/Utilities/SchemaMgr/Src/Sm/Lp/ClassDefinition.cpp

Modified :
/branches/3.2.x/Utilities/SchemaMgr/Src/Sm/Lp/SchemaCollection.cpp

Modified :
/branches/3.2.x/Utilities/SchemaMgr/Src/Sm/Lp/UniqueConstraint.cpp

Modified :
/branches/3.2.x/Utilities/TestCommon/Inc/TestCommonConstraints.h

Modified :
/branches/3.2.x/Utilities/TestCommon/Src/TestCommonConstraints.cpp

 

Revision: 654

Author: brentrobinson

Date: 1:55:55 PM, Friday, January 19, 2007

Message:

Filter out check constraints on multiple columns (not supported by FDO)

----

Modified :
/branches/3.2.x/Providers/GenericRdbms/Src/UnitTest/Common/SchemaMgrTest
s.cpp

 

 

Revision: 639

Author: brentrobinson

Date: 1:55:21 PM, Friday, January 19, 2007

Message:

Filter out check constraints on multiple columns (not supported by FDO)

----

Modified : /branches/3.2.x/Utilities/SchemaMgr/Src/Sm/Ph/Table.cpp

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20070119/933bc7df/attachment.html


More information about the fdo-internals mailing list