From 27ef2b732dc5e1330a6c04a04ea92a6869594c22 Mon Sep 17 00:00:00 2001 From: Claus Nagel Date: Wed, 20 Dec 2023 11:40:25 +0100 Subject: [PATCH] reflect latest schema changes regarding val_relation_type --- .../SQLScripts/CITYDB_PKG/DELETE/DELETE.sql | 7 +- .../CITYDB_PKG/ENVELOPE/ENVELOPE.sql | 2 +- .../postgresql/SQLScripts/CREATE_DB.sql | 1 - .../METADATA/AGGREGATION_INFO_INSTANCES.sql | 181 ------------------ .../postgresql/SQLScripts/SCHEMA/SCHEMA.sql | 27 +-- .../SQLScripts/UTIL/SCHEMAS/CREATE_SCHEMA.sql | 1 - 6 files changed, 6 insertions(+), 213 deletions(-) delete mode 100644 resources/3dcitydb/postgresql/SQLScripts/SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql diff --git a/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/DELETE/DELETE.sql b/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/DELETE/DELETE.sql index 84e8db47..9e3836a0 100644 --- a/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/DELETE/DELETE.sql +++ b/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/DELETE/DELETE.sql @@ -43,7 +43,6 @@ SELECT table_name FROM information_schema.tables where table_schema = schema_nam AND table_name <> 'ade' AND table_name <> 'datatype' AND table_name <> 'database_srs' - AND table_name <> 'aggregation_info' AND table_name <> 'codelist' AND table_name <> 'codelist_entry' AND table_name <> 'namespace' @@ -154,7 +153,7 @@ BEGIN RETURNING p.id, p.val_feature_id, - p.val_reference_type, + p.val_relation_type, p.val_geometry_id, p.val_implicitgeom_id, p.val_appearance_id, @@ -177,7 +176,7 @@ BEGIN FROM property_ids WHERE - val_feature_id IS NULL OR val_reference_type IS NULL OR val_reference_type = 1; + val_feature_id IS NULL OR val_relation_type = 1; IF -1 = ALL(feature_ids) IS NOT NULL THEN PERFORM @@ -187,7 +186,7 @@ BEGIN LEFT JOIN property p ON p.val_feature_id = a.a_id - WHERE p.val_feature_id IS NULL OR p.val_reference_type = 2; + WHERE p.val_feature_id IS NULL OR p.val_relation_type IS NULL OR p.val_relation_type = 0; END IF; IF -1 = ALL(geometry_ids) IS NOT NULL THEN diff --git a/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/ENVELOPE/ENVELOPE.sql b/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/ENVELOPE/ENVELOPE.sql index c1cf815e..99eea17e 100644 --- a/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/ENVELOPE/ENVELOPE.sql +++ b/resources/3dcitydb/postgresql/SQLScripts/CITYDB_PKG/ENVELOPE/ENVELOPE.sql @@ -27,7 +27,7 @@ BEGIN FROM property p WHERE - p.id = fid AND p.val_feature_id IS NOT NULL AND p.val_reference_type <> 2 + p.id = fid AND p.val_feature_id IS NOT NULL AND p.val_relation_type = 1 LOOP bbox_tmp := citydb_pkg.get_feature_envelope(rec.id::bigint, set_envelope, schema_name); bbox := citydb_pkg.update_bounds(bbox, bbox_tmp, schema_name); diff --git a/resources/3dcitydb/postgresql/SQLScripts/CREATE_DB.sql b/resources/3dcitydb/postgresql/SQLScripts/CREATE_DB.sql index 0193c474..9f45c667 100644 --- a/resources/3dcitydb/postgresql/SQLScripts/CREATE_DB.sql +++ b/resources/3dcitydb/postgresql/SQLScripts/CREATE_DB.sql @@ -53,7 +53,6 @@ SET search_path TO citydb, :current_path; \ir SCHEMA/METADATA/NAMESPACE_INSTANCES.sql \ir SCHEMA/METADATA/DATATYPE_INSTANCES.sql \ir SCHEMA/METADATA/OBJECTCLASS_INSTANCES.sql -\ir SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql --// fill codelist tables \ir SCHEMA/CODELIST/CODELIST_INSTANCES.sql diff --git a/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql b/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql deleted file mode 100644 index 25aa0527..00000000 --- a/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql +++ /dev/null @@ -1,181 +0,0 @@ -DELETE FROM aggregation_info; - --- Core Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (13, 8, 'boundary', 0, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (20, 7, 'appearance', 0, 0, -1, 0); - --- Dynamizer Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (101, 100, 'dynamicData', 1, 0, -1, 0); - --- Relief Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (501, 500, 'reliefComponent', 5, 1, -1, 0); - --- Transportation Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (610, 611, 'clearanceSpace', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (611, 600, 'trafficSpace', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (615, 600, 'marking', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (612, 600, 'hole', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (609, 600, 'auxiliaryTrafficSpace', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (603, 607, 'section', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (605, 607, 'intersection', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (603, 608, 'section', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (605, 608, 'intersection', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (603, 604, 'section', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (605, 604, 'intersection', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (603, 602, 'section', 6, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (605, 602, 'intersection', 6, 0, -1, 0); - --- Construction Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (4, 705, 'address', 7, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (4, 718, 'address', 7, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (14, 700, 'boundary', 7, 0, -1, 0); - --- Tunnel Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (802, 801, 'tunnelPart', 8, 1, -1, 1); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (804, 800, 'hollowSpace', 8, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (805, 800, 'tunnelInstallation', 8, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (806, 800, 'tunnelFurniture', 8, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (803, 800, 'tunnelConstructiveElement', 8, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (806, 804, 'tunnelFurniture', 8, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (805, 804, 'tunnelInstallation', 8, 0, -1, 0); - --- Building Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (902, 901, 'buildingPart', 9, 1, -1, 1); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (4, 900, 'address', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (4, 908, 'address', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (907, 900, 'buildingSubdivision', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (904, 900, 'buildingPart', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (905, 900, 'buildingInstallation', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (906, 900, 'buildingFurniture', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (903, 900, 'buildingConstructiveElement', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (906, 904, 'buildingFurniture', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (905, 904, 'buildingInstallation', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (905, 907, 'buildingInstallation', 9, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (906, 907, 'buildingFurniture', 9, 0, -1, 0); - --- Bridge Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1002, 1001, 'bridgePart', 10, 1, -1, 1); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (4, 1000, 'address', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1004, 1000, 'bridgeRoom', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1005, 1000, 'bridgeInstallation', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1006, 1000, 'bridgeFurniture', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1003, 1000, 'bridgeConstructiveElement', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1005, 1004, 'bridgeInstallation', 10, 0, -1, 0); - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1006, 1004, 'bridgeFurniture', 10, 0, -1, 0); - --- Appearance Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1101, 1100, 'surfaceData', 11, 0, -1, 0); - - --- CityObjectGroup Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (7, 1200, 'groupMember', 12, 0, -1, 0); - - --- Versioning Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (6, 1400, 'versionMember', 14, 0, -1, 0); - --- WaterBody Module -- - -INSERT INTO aggregation_info (CHILD_ID, PARENT_ID, PROPERTY_NAME, PROPERTY_NAMESPACE_ID, MIN_OCCURS, MAX_OCCURS, IS_COMPOSITE) -VALUES (1501, 1500, 'boundary', 15, 0, -1, 0); - diff --git a/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/SCHEMA.sql b/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/SCHEMA.sql index f91d605a..139e9894 100644 --- a/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/SCHEMA.sql +++ b/resources/3dcitydb/postgresql/SQLScripts/SCHEMA/SCHEMA.sql @@ -167,22 +167,6 @@ CREATE TABLE tex_image ( CONSTRAINT tex_image_pk PRIMARY KEY ( id ) ); -CREATE TABLE aggregation_info ( - child_id integer NOT NULL , - parent_id integer NOT NULL , - property_name text NOT NULL , - property_namespace_id integer , - min_occurs integer , - max_occurs integer , - is_composite numeric - ); - -CREATE INDEX aggregation_info_child_fkx ON aggregation_info ( child_id ); - -CREATE INDEX aggregation_info_parent_fkx ON aggregation_info ( parent_id ); - -CREATE INDEX aggregation_info_namespace_fkx ON aggregation_info ( property_namespace_id ); - CREATE TABLE appearance ( id bigint DEFAULT nextval('appearance_seq'::regclass) NOT NULL , objectid text , @@ -237,7 +221,7 @@ CREATE TABLE property ( val_appearance_id bigint , val_address_id bigint , val_feature_id bigint , - val_reference_type integer , + val_relation_type integer , val_content text , val_content_mime_type text , CONSTRAINT property_pk PRIMARY KEY ( id ) @@ -271,7 +255,7 @@ CREATE INDEX property_val_appearance_fkx ON property ( val_appearance_id ); CREATE INDEX property_namespace_inx ON property ( namespace_id ); -CREATE INDEX property_val_reference_inx ON property ( val_reference_type ); +CREATE INDEX property_val_relation_type_inx ON property ( val_relation_type ); CREATE INDEX property_val_address_fkx ON property ( val_address_id ); @@ -322,7 +306,6 @@ CREATE TABLE appear_to_surface_data ( id bigint DEFAULT nextval('appear_to_surface_data_seq'::regclass) NOT NULL , appearance_id bigint NOT NULL , surface_data_id bigint , - val_reference_type integer , CONSTRAINT appear_to_surface_data_pk PRIMARY KEY ( id ) ); @@ -330,12 +313,6 @@ CREATE INDEX appear_to_surface_data_fkx1 ON appear_to_surface_data ( surface_da CREATE INDEX appear_to_surface_data_fkx2 ON appear_to_surface_data ( appearance_id ); -ALTER TABLE aggregation_info ADD CONSTRAINT aggregation_info_child_fk FOREIGN KEY ( child_id ) REFERENCES objectclass( id ) ON DELETE CASCADE; - -ALTER TABLE aggregation_info ADD CONSTRAINT aggregation_info_parent_fk FOREIGN KEY ( parent_id ) REFERENCES objectclass( id ) ON DELETE CASCADE; - -ALTER TABLE aggregation_info ADD CONSTRAINT aggregation_info_namespace_fk FOREIGN KEY ( property_namespace_id ) REFERENCES namespace( id ) ON DELETE CASCADE; - ALTER TABLE appear_to_surface_data ADD CONSTRAINT appear_to_surface_data_fk1 FOREIGN KEY ( surface_data_id ) REFERENCES surface_data( id ) ON DELETE CASCADE; ALTER TABLE appear_to_surface_data ADD CONSTRAINT appear_to_surface_data_fk2 FOREIGN KEY ( appearance_id ) REFERENCES appearance( id ) ON DELETE CASCADE; diff --git a/resources/3dcitydb/postgresql/SQLScripts/UTIL/SCHEMAS/CREATE_SCHEMA.sql b/resources/3dcitydb/postgresql/SQLScripts/UTIL/SCHEMAS/CREATE_SCHEMA.sql index 580c9b5b..df3c467d 100644 --- a/resources/3dcitydb/postgresql/SQLScripts/UTIL/SCHEMAS/CREATE_SCHEMA.sql +++ b/resources/3dcitydb/postgresql/SQLScripts/UTIL/SCHEMAS/CREATE_SCHEMA.sql @@ -54,7 +54,6 @@ SELECT version as citydb_version from citydb_pkg.citydb_version(); \ir ../../SCHEMA/METADATA/NAMESPACE_INSTANCES.sql \ir ../../SCHEMA/METADATA/OBJECTCLASS_INSTANCES.sql \ir ../../SCHEMA/METADATA/DATATYPE_INSTANCES.sql -\ir ../../SCHEMA/METADATA/AGGREGATION_INFO_INSTANCES.sql --// fill codelist tables \ir ../../SCHEMA/CODELIST/CODELIST_INSTANCES.sql