Update of /cvsroot/pgsqlclient/pgsqlclient_10/source/PostgreSql/Data/Schema
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4085
Modified Files:
MetaData.xml
Log Message:
Continue the rework of the Schema support
Index: MetaData.xml
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/source/PostgreSql/Data/Schema/MetaData.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** MetaData.xml 13 Sep 2005 18:21:51 -0000 1.3
--- MetaData.xml 13 Sep 2005 21:07:01 -0000 1.4
***************
*** 200,203 ****
--- 200,210 ----
<PopulationMechanism>PrepareCollection</PopulationMechanism>
</MetaDataCollections>
+ <MetaDataCollections>
+ <CollectionName>ProviderTypes</CollectionName>
+ <NumberOfRestrictions>0</NumberOfRestrictions>
+ <NumberOfIdentifierParts>0</NumberOfIdentifierParts>
+ <PopulationMechanism>SQLCommand</PopulationMechanism>
+ <PopulationString>SELECT pg_namespace.nspname AS TYPE_SCHEMA, pg_type.typname AS TYPE_NAME, pg_type.oid AS DATA_TYPE, pg_type.typlen AS COLUMN_SIZE, pg_type.typnotnull AS IS_NOT_NULL, pg_type.typndims AS ARRAY_DIMENSIONS, pg_type.typelem AS ELEMENT_TYPE, pg_type.typbasetype AS BASE_TYPE, pg_type.typtypmod AS BASE_TYPE_MODIFIER, pg_description.description AS DESCRIPTION FROM pg_type left join pg_namespace ON pg_type.typnamespace = pg_namespace.oid left join pg_description ON pg_type.oid = pg_description.objoid ORDER BY pg_type.typname</PopulationString>
+ </MetaDataCollections>
<MetaDataCollections>
<CollectionName>ReservedWords</CollectionName>
***************
*** 218,222 ****
<NumberOfRestrictions>0</NumberOfRestrictions>
<NumberOfIdentifierParts>0</NumberOfIdentifierParts>
! <PopulationMechanism>PrepareCollection</PopulationMechanism>
</MetaDataCollections>
<MetaDataCollections>
--- 225,230 ----
<NumberOfRestrictions>0</NumberOfRestrictions>
<NumberOfIdentifierParts>0</NumberOfIdentifierParts>
! <PopulationMechanism>SQLCommand</PopulationMechanism>
! <PopulationString>SELECT pg_namespace.nspname AS SCHEMA_NAME, pg_shadow.usename AS SCHEMA_OWNER, pg_description.description AS DESCRIPTION FROM pg_namespace left join pg_shadow ON pg_namespace.nspowner = pg_shadow.usesysid left join pg_description ON pg_namespace.oid = pg_description.objoid ORDER BY pg_namespace.nspname, pg_shadow.usename</PopulationString>
</MetaDataCollections>
<MetaDataCollections>
***************
*** 224,228 ****
<NumberOfRestrictions>4</NumberOfRestrictions>
<NumberOfIdentifierParts>0</NumberOfIdentifierParts>
! <PopulationMechanism>PrepareCollection</PopulationMechanism>
</MetaDataCollections>
<MetaDataCollections>
--- 232,237 ----
<NumberOfRestrictions>4</NumberOfRestrictions>
<NumberOfIdentifierParts>0</NumberOfIdentifierParts>
! <PopulationMechanism>SQLCommand</PopulationMechanism>
! <PopulationString>SELECT pg_language.lanname AS LANGUAGE_NAME, pg_language.lanispl AS IS_USER_DEFINED, pg_proc.proname AS CALL_FUNCTION, pg_procv.proname AS VALIDATOR, pg_description.description AS DESCRIPTION FROM pg_language left join pg_proc ON pg_language.lanplcallfoid = pg_proc.oid left join pg_proc as pg_procv ON pg_language.lanvalidator = pg_procv.oid left join pg_description ON pg_language.oid = pg_description.objoid ORDER BY pg_language.lanname</PopulationString>
</MetaDataCollections>
<MetaDataCollections>
|