comparison db_schema/lada_schema.sql @ 1168:cd9bf2430eef

Let the database enforce,too, what rev 46db98d060ae introduced.
author Tom Gottfried <tom@intevation.de>
date Wed, 09 Nov 2016 17:24:49 +0100
parents 84ff77bba9b0
children 4ee336c65ab3
comparison
equal deleted inserted replaced
1167:7d3adb0834f5 1168:cd9bf2430eef
276 probe_id integer NOT NULL REFERENCES probe ON DELETE CASCADE, 276 probe_id integer NOT NULL REFERENCES probe ON DELETE CASCADE,
277 ort_id bigint NOT NULL REFERENCES stammdaten.ort, 277 ort_id bigint NOT NULL REFERENCES stammdaten.ort,
278 ortszuordnung_typ character varying(1) REFERENCES stammdaten.ortszuordnung_typ, 278 ortszuordnung_typ character varying(1) REFERENCES stammdaten.ortszuordnung_typ,
279 ortszusatztext character varying(100), 279 ortszusatztext character varying(100),
280 letzte_aenderung timestamp without time zone DEFAULT now(), 280 letzte_aenderung timestamp without time zone DEFAULT now(),
281 tree_modified timestamp without time zone DEFAULT now() 281 tree_modified timestamp without time zone DEFAULT now(),
282 EXCLUDE (probe_id WITH =) WHERE (ortszuordnung_typ = 'E')
282 ); 283 );
283 CREATE TRIGGER letzte_aenderung_ortszuordnung BEFORE UPDATE ON ortszuordnung FOR EACH ROW EXECUTE PROCEDURE update_letzte_aenderung(); 284 CREATE TRIGGER letzte_aenderung_ortszuordnung BEFORE UPDATE ON ortszuordnung FOR EACH ROW EXECUTE PROCEDURE update_letzte_aenderung();
284 CREATE TRIGGER tree_modified_ortszuordnung BEFORE UPDATE ON ortszuordnung FOR EACH ROW EXECUTE PROCEDURE update_tree_modified(); 285 CREATE TRIGGER tree_modified_ortszuordnung BEFORE UPDATE ON ortszuordnung FOR EACH ROW EXECUTE PROCEDURE update_tree_modified();
285 286
286 287
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)