Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#177 closed enhancement (fixed)

Support Non-ASCII7 database element names

Reported by: brentrobinson Owned by: brentrobinson
Priority: major Milestone: 3.3.0
Component: GenericRdbms API Version: 3.3.0
Severity: 2 Keywords: ASCII7 create table column
Cc: External ID:

Description

Under this change, the Generic RDBMS framework would be enhanced to allow dependent providers to create tables and columns with non-ASCII7 names.

Change History (2)

comment:1 by brentrobinson, 16 years ago

Resolution: fixed
Status: newclosed

Revision: 3569 Author: brentrobinson Date: 12:51:35 PM, Thursday, November 22, 2007 Message: Ticket#177: Allow GenericRdbms providers to support non-ASCII7 database element names.


Modified : /trunk/Providers/GenericRdbms/Src/Fdo/FeatureCommands/FdoRdbmsDeleteCommand.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Mgr.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Mgr.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/ConnectionUtil.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/ConnectionUtil.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoApplySchemaTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoApplySchemaTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoInsertTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoUpdateTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/UnitTestUtil.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/UnitTestUtil.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalBender.xslt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalFormatter.xslt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/MySql/MySqlFdoApplySchemaTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_err3S_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_err3_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_err8M_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_err8_master.txt Added : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_overrides_err1S_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test1_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test2_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test3_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test4_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test5_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/apply_schema_test_ov3_master.txt Modified : /trunk/Utilities/SchemaMgr/Inc/Sm/Ph/Mgr.h Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/ClassDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/DataPropertyDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/DbObject.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/FeatureClass.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/GeometricPropertyDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/Index.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/ObjectPropertyDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/PropertyDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/PropertyMappingSingle.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/Schema.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/SchemaElement.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Column.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Database.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Index.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mgr.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Owner.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Rb/Column.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Rb/Table.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/SpatialIndex.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Table.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/View.cpp

comment:2 by brentrobinson, 16 years ago

Revision: 3591 Author: brentrobinson Date: 2:27:36 PM, Friday, November 30, 2007 Message: Ticket#177: Fixed problem where Schema Manager was unable to located FDO Spatial Index columns for geometric property with non-ASCII7 name. Also, allow order by columns in Schema Manager queries to be collated.


Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/Rd/OwnerReader.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoApplySchemaTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoSchemaRollbackTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/SchemaMgrTests.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalBender.xslt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/LogicalPhysicalFormatter.xslt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/gen_default1_SqlServer2005_master.txt Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/gen_default1_SqlServer_master.txt Modified : /trunk/Utilities/SchemaMgr/Inc/Sm/Lp/GeometricPropertyDefinition.h Modified : /trunk/Utilities/SchemaMgr/Inc/Sm/Ph/Mgr.h Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/ClassDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/GeometricPropertyDefinition.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Lp/SchemaElement.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/AssociationReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/ClassWriter.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/DbObject.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/DependencyReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mgr.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mt/ClassReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mt/PropertyReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Mt/SchemaReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Owner.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/SADReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/SOReader.cpp Modified : /trunk/Utilities/SchemaMgr/Src/Sm/Ph/Table.cpp

Note: See TracTickets for help on using tickets.