@@ -96,53 +96,56 @@ INSERT INTO sys_style SELECT id, idval, NULL, styletype, stylevalue, active FROM
96
96
CREATE TABLE cat_style (
97
97
id integer NOT NULL ,
98
98
idval text NOT NULL ,
99
- descript text NULL ,
99
+ descript text NULL ,
100
100
sys_role varchar (30 ) NULL ,
101
101
addparam json NULL ,
102
102
active bool DEFAULT true NULL ,
103
103
CONSTRAINT cat_style_pkey PRIMARY KEY (id));
104
104
105
- do $$
105
+ do $$
106
106
declare
107
- v_utils boolean ;
107
+ v_utils boolean ;
108
108
begin
109
109
SELECT value::boolean INTO v_utils FROM config_param_system WHERE parameter= ' admin_utils_schema' ;
110
-
110
+
111
111
if v_utils is true then
112
-
113
- -- create fk
114
- ALTER TABLE SCHEMA_NAME .link ADD CONSTRAINT link_muni_id_fkey FOREIGN KEY (muni_id)
112
+
113
+ -- create fk
114
+ ALTER TABLE SCHEMA_NAME .link ADD CONSTRAINT link_muni_id_fkey FOREIGN KEY (muni_id)
115
115
REFERENCES utils .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
116
-
117
- ALTER TABLE SCHEMA_NAME .samplepoint ADD CONSTRAINT samplepoint_muni_id_fkey FOREIGN KEY (muni_id)
116
+
117
+ ALTER TABLE SCHEMA_NAME .samplepoint ADD CONSTRAINT samplepoint_muni_id_fkey FOREIGN KEY (muni_id)
118
118
REFERENCES utils .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
119
-
120
- ALTER TABLE SCHEMA_NAME .element ADD CONSTRAINT element_muni_id_fkey FOREIGN KEY (muni_id)
119
+
120
+ ALTER TABLE SCHEMA_NAME .element ADD CONSTRAINT element_muni_id_fkey FOREIGN KEY (muni_id)
121
121
REFERENCES utils .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
122
-
123
- ALTER TABLE SCHEMA_NAME .om_visit ADD CONSTRAINT om_visit_muni_id_fkey FOREIGN KEY (muni_id)
122
+
123
+ ALTER TABLE SCHEMA_NAME .om_visit ADD CONSTRAINT om_visit_muni_id_fkey FOREIGN KEY (muni_id)
124
124
REFERENCES utils .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
125
-
126
- ALTER TABLE SCHEMA_NAME .dimensions ADD CONSTRAINT dimensions_muni_id_fkey FOREIGN KEY (muni_id)
125
+
126
+ ALTER TABLE SCHEMA_NAME .dimensions ADD CONSTRAINT dimensions_muni_id_fkey FOREIGN KEY (muni_id)
127
127
REFERENCES utils .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
128
-
128
+
129
129
else
130
-
131
- -- create fk
132
- ALTER TABLE SCHEMA_NAME .link ADD CONSTRAINT link_muni_id_fkey FOREIGN KEY (muni_id)
130
+
131
+ -- create fk
132
+ ALTER TABLE SCHEMA_NAME .link ADD CONSTRAINT link_muni_id_fkey FOREIGN KEY (muni_id)
133
133
REFERENCES SCHEMA_NAME .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
134
-
135
- ALTER TABLE SCHEMA_NAME .samplepoint ADD CONSTRAINT samplepoint_muni_id_fkey FOREIGN KEY (muni_id)
134
+
135
+ ALTER TABLE SCHEMA_NAME .samplepoint ADD CONSTRAINT samplepoint_muni_id_fkey FOREIGN KEY (muni_id)
136
136
REFERENCES SCHEMA_NAME .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
137
-
138
- ALTER TABLE SCHEMA_NAME .element ADD CONSTRAINT element_muni_id_fkey FOREIGN KEY (muni_id)
137
+
138
+ ALTER TABLE SCHEMA_NAME .element ADD CONSTRAINT element_muni_id_fkey FOREIGN KEY (muni_id)
139
139
REFERENCES SCHEMA_NAME .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
140
-
141
- ALTER TABLE SCHEMA_NAME .om_visit ADD CONSTRAINT om_visit_muni_id_fkey FOREIGN KEY (muni_id)
140
+
141
+ ALTER TABLE SCHEMA_NAME .om_visit ADD CONSTRAINT om_visit_muni_id_fkey FOREIGN KEY (muni_id)
142
142
REFERENCES SCHEMA_NAME .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
143
-
144
- ALTER TABLE SCHEMA_NAME .dimensions ADD CONSTRAINT dimensions_muni_id_fkey FOREIGN KEY (muni_id)
143
+
144
+ ALTER TABLE SCHEMA_NAME .dimensions ADD CONSTRAINT dimensions_muni_id_fkey FOREIGN KEY (muni_id)
145
145
REFERENCES SCHEMA_NAME .ext_municipality (muni_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE RESTRICT;
146
-
146
+
147
147
end if;
148
148
end; $$;
149
+
150
+
151
+ SELECT gw_fct_admin_manage_fields($${" data" :{" action" :" DROP" ," table" :" sys_table" , " column" :" style_id" }}$$);
0 commit comments