[Mapbender-commits] r2705 - branches/2.5/resources/db/update

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Wed Jul 23 07:35:25 EDT 2008


Author: astrid_emde
Date: 2008-07-23 07:35:25 -0400 (Wed, 23 Jul 2008)
New Revision: 2705

Modified:
   branches/2.5/resources/db/update/update_mysql_db.sql
Log:
sqls to update the mapbender db to mapbender 2.5


Modified: branches/2.5/resources/db/update/update_mysql_db.sql
===================================================================
--- branches/2.5/resources/db/update/update_mysql_db.sql	2008-07-23 09:43:44 UTC (rev 2704)
+++ branches/2.5/resources/db/update/update_mysql_db.sql	2008-07-23 11:35:25 UTC (rev 2705)
@@ -34,21 +34,23 @@
 ALTER table wfs add electronicmailaddress varchar(255);
 ALTER table wfs add wfs_mb_getcapabilities_doc text;
 ALTER table wfs add wfs_owner int(11);
-ALTER table wfs add wfs_timestamp int(11)
+ALTER table wfs add wfs_timestamp int(11);
 ALTER table wfs add country varchar(255);
 
-ALTER TABLE wfs ALTER COLUMN wfs_title SET NOT NULL;
-ALTER TABLE wfs ALTER COLUMN wfs_title SET DEFAULT ''::character varying;
 
-ALTER TABLE wfs ALTER COLUMN wfs_version SET NOT NULL;
-ALTER TABLE wfs ALTER COLUMN wfs_version SET DEFAULT ''::character varying;
+ALTER TABLE wfs MODIFY wfs_title varchar(255) NOT NULL;
+ALTER TABLE wfs ALTER COLUMN wfs_title SET DEFAULT '';
 
-ALTER TABLE wfs ALTER COLUMN wfs_getcapabilities SET NOT NULL;
-ALTER TABLE wfs ALTER COLUMN wfs_getcapabilities SET DEFAULT ''::character varying;
+ALTER TABLE wfs MODIFY wfs_version NOT NULL;
+ALTER TABLE wfs ALTER COLUMN wfs_version SET DEFAULT '';
 
+ALTER TABLE wfs MODIFY wfs_getcapabilities NOT NULL;
+ALTER TABLE wfs ALTER COLUMN wfs_getcapabilities SET DEFAULT '';
+
 alter table wfs_featuretype add column featuretype_searchable integer default 1;
 alter table wfs_featuretype add column featuretype_abstract character varying(50);
 
+
 -- grant root access to default wfs
 UPDATE wfs SET wfs_owner = 1;
 
@@ -56,17 +58,17 @@
 -- new table gui_wfs_conf
 --
 CREATE TABLE gui_wfs_conf (
-    fkey_gui_id character varying(50) DEFAULT ''::character varying NOT NULL,
+    fkey_gui_id character varying(50) DEFAULT '' NOT NULL,
     fkey_wfs_conf_id integer DEFAULT 0 NOT NULL
 );
 
-ALTER TABLE ONLY gui_wfs_conf
+ALTER TABLE gui_wfs_conf
     ADD CONSTRAINT pk_fkey_wfs_conf_id PRIMARY KEY (fkey_gui_id, fkey_wfs_conf_id);
    
-ALTER  TABLE ONLY gui_wfs_conf
+ALTER  TABLE gui_wfs_conf
     ADD CONSTRAINT gui_wfs_conf_ibfk_1 FOREIGN KEY (fkey_gui_id) REFERENCES gui(gui_id) ON UPDATE CASCADE ON DELETE CASCADE;
     
-ALTER TABLE ONLY gui_wfs_conf
+ALTER TABLE gui_wfs_conf
     ADD CONSTRAINT gui_wfs_conf_ibfk_2 FOREIGN KEY (fkey_wfs_conf_id) REFERENCES wfs_conf(wfs_conf_id) ON UPDATE CASCADE ON DELETE CASCADE;
 
 -- insert wfs confs into gui digitize
@@ -85,10 +87,10 @@
   fkey_keyword_id integer NOT NULL
 );
 
-ALTER TABLE ONLY wfs_featuretype_keyword
+ALTER TABLE wfs_featuretype_keyword
     ADD CONSTRAINT fkey_keyword_id_fkey_featuretype_id FOREIGN KEY (fkey_keyword_id) REFERENCES keyword(keyword_id) ON UPDATE CASCADE ON DELETE CASCADE;
 
-ALTER TABLE ONLY wfs_featuretype_keyword
+ALTER TABLE wfs_featuretype_keyword
     ADD CONSTRAINT fkey_featuretype_id_fkey_keyword_id FOREIGN KEY (fkey_featuretype_id) REFERENCES wfs_featuretype(featuretype_id) ON UPDATE CASCADE ON DELETE CASCADE;
 
 --
@@ -108,14 +110,14 @@
 --
 -- table wfs_conf_element: change in WFS configuration: access to geometries may now be restricted
 --
-ALTER TABLE wfs_conf_element ADD COLUMN f_auth_varname VARCHAR(50);
+--ALTER TABLE wfs_conf_element ADD COLUMN f_auth_varname VARCHAR(50);
 ALTER TABLE wfs_conf_element ADD COLUMN f_show_detail int4;
 ALTER TABLE wfs_conf_element ADD COLUMN f_operator VARCHAR(50);
 
 --
 -- table gui_element: new column for translation
 --
- ALTER TABLE gui_element ADD COLUMN e_title VARCHAR(255) NULL;
+-- ALTER TABLE gui_element ADD COLUMN e_title VARCHAR(255) NULL;
 INSERT INTO gui_element(fkey_gui_id, e_id, e_pos, e_public, e_comment, e_element, e_src, e_attributes, e_left, e_top, e_width, e_height, e_z_index, e_more_styles, e_content, e_closetag, e_js_file, e_mb_mod, e_target, e_requires, e_url) VALUES('admin1','WFS',2,1,'edit wfs settings','a','','href = "../javascripts/mod_wfs_client.html" target="AdminFrame"',10,1005,250,20,NULL ,'font-family: Arial, Helvetica, sans-serif; font-size : 12px; text-decoration : none; color: #808080;','EDIT WFS','a','','','','AdminFrame','');
 
 
@@ -131,6 +133,7 @@
 -- 
 -- new table translation: new table for translations
 -- 
+
  CREATE TABLE translations
  (
    trs_id int(11) NOT NULL auto_increment,
@@ -139,6 +142,7 @@
    msgstr varchar(512),
    PRIMARY KEY (trs_id)
  );
+
  
  CREATE INDEX msgid_idx ON translations(msgid);
 
@@ -472,6 +476,7 @@
 -- 
 -- new SLD table
 --
+
 CREATE TABLE sld_user_layer (
     sld_user_layer_id int(11) NOT NULL auto_increment,
     fkey_mb_user_id int(11) NOT NULL default '0',
@@ -482,22 +487,26 @@
     PRIMARY KEY (sld_user_layer_id)
 ) TYPE=InnoDB;
 
+
+
 -- constraints for new table sld_user_layer
-ALTER TABLE sld_user_layer
-  ADD CONSTRAINT sld_user_layer_ibfk1 FOREIGN KEY (fkey_mb_user_id) REFERENCES mb_user (mb_user_id) ON DELETE CASCADE ON UPDATE CASCADE,
-  ADD CONSTRAINT sld_user_layer_ibfk2 FOREIGN KEY (fkey_layer_id) REFERENCES layer (layer_id) ON DELETE CASCADE ON UPDATE CASCADE,
-  ADD CONSTRAINT sld_user_layer_ibfk3 FOREIGN KEY (fkey_gui_id) REFERENCES gui (gui_id) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE sld_user_layer ADD CONSTRAINT sld_user_layer_ibfk1 FOREIGN KEY (fkey_mb_user_id) REFERENCES mb_user (mb_user_id) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE sld_user_layer ADD CONSTRAINT ADD CONSTRAINT sld_user_layer_ibfk2 FOREIGN KEY (fkey_layer_id) REFERENCES layer (layer_id) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE sld_user_layer ADD CONSTRAINT ADD CONSTRAINT sld_user_layer_ibfk3 FOREIGN KEY (fkey_gui_id) REFERENCES gui (gui_id) ON DELETE CASCADE ON UPDATE CASCADE;
 
 --
 -- add sld related columns
 --
+
 ALTER TABLE gui_wms ADD COLUMN gui_wms_sldurl varchar(255) NOT NULL default '';
 ALTER TABLE wms ADD COLUMN wms_supportsld boolean NULL;
 ALTER TABLE wms ADD COLUMN wms_userlayer boolean NULL;
 ALTER TABLE wms ADD COLUMN wms_userstyle boolean NULL;
 ALTER TABLE wms ADD COLUMN wms_remotewfs boolean NULL;
 
+
 --
 -- opacity handeling
 --
-ALTER TABLE gui_wms ADD COLUMN gui_wms_opacity INT DEFAULT 100;
\ No newline at end of file
+
+ALTER TABLE gui_wms ADD COLUMN gui_wms_opacity INT DEFAULT 100;



More information about the Mapbender_commits mailing list