Project

General

Profile

1

    
2
/*
3
 * Ensure xml_catalog sequence is at table max
4
 */
5
SELECT setval('xml_catalog_id_seq', (SELECT max(catalog_id) from xml_catalog));
6

    
7
/*
8
 * Add a new column no_namespace_schema_location in xml_catalog table
9
 */
10
ALTER TABLE xml_catalog ADD COLUMN no_namespace_schema_location VARCHAR(2000);
11

    
12

    
13
/*
14
 * Add the columns with the no_namespace_schema_location and format id referring the fgdc documents
15
 */
16
INSERT INTO xml_catalog (entry_type, format_id, no_namespace_schema_location, system_id) VALUES ('NoNamespaceSchema', 'FGDC-STD-001-1998', 'https://www.fgdc.gov/schemas/metadata/fgdc-std-001-1998.xsd', '/schema/fgdc-std-001-1998/fgdc-std-001-1998.xsd');
17
INSERT INTO xml_catalog (entry_type, format_id, no_namespace_schema_location, system_id) VALUES ('NoNamespaceSchema', 'FGDC-STD-001-1998', 'http://www.fgdc.gov/schemas/metadata/fgdc-std-001-1998.xsd', '/schema/fgdc-std-001-1998/fgdc-std-001-1998.xsd'); 
18
INSERT INTO xml_catalog (entry_type, format_id, no_namespace_schema_location, system_id) VALUES ('NoNamespaceSchema', 'FGDC-STD-001-1998', 'https://www.fgdc.gov/metadata/fgdc-std-001-1998.xsd', '/schema/fgdc-std-001-1998/fgdc-std-001-1998.xsd'); 
19
INSERT INTO xml_catalog (entry_type, format_id, no_namespace_schema_location, system_id) VALUES ('NoNamespaceSchema', 'FGDC-STD-001-1998', 'http://www.fgdc.gov/metadata/fgdc-std-001-1998.xsd', '/schema/fgdc-std-001-1998/fgdc-std-001-1998.xsd');
20

    
21
/*
22
 * update the database version
23
 */
24
UPDATE db_version SET status=0;
25

    
26
INSERT INTO db_version (version, status, date_created) 
27
  VALUES ('2.7.2', 1, CURRENT_DATE);
(100-100/107)