[Lada-commits] [PATCH] add stammdaten.kta and stammdaten.ortszusatz
Wald Commits
scm-commit at wald.intevation.org
Thu Jul 7 11:46:29 CEST 2016
# HG changeset patch
# User Michael Stanko <mstanko at bfs.de>
# Date 1467884774 -7200
# Branch schema-update
# Node ID 3779455b621caa23dd5e523016de7c7f98fb1415
# Parent 178ac8ee17c015bd7b4ca73fb9f844ab807026e7
add stammdaten.kta and stammdaten.ortszusatz
add table definion and testdata
change constraitns of stammdaten.ort
add column hoehe_ueber_nn to stammdaten.ort
diff -r 178ac8ee17c0 -r 3779455b621c db_schema/stammdaten_data.sql
--- a/db_schema/stammdaten_data.sql Mon Jul 04 12:10:44 2016 +0200
+++ b/db_schema/stammdaten_data.sql Thu Jul 07 11:46:14 2016 +0200
@@ -36478,6 +36478,175 @@
09776114 09000000 5 09776000 DE27A09776 09700000 Heimenkirch 0 1 0 0 32567996 5275628 \N 9.90508999999999951 47.6304799999999986
\.
+--
+-- TOC entry 4508 (class 0 OID 1992976)
+-- Dependencies: 283
+-- Data for Name: kta; Type: TABLE DATA; Schema: stammdaten; Owner: postgres
+--
+
+COPY kta (id, code, bezeichnung) FROM stdin;
+1 U01A Helmholtz-Zentrum Geesthacht
+2 U01B KKW Krümmel
+3 U01C KKW Brunsbüttel
+4 U01D KKW Brokdorf
+5 U01I Interimslager Krümmel
+6 U01K Standortzwischenlager Krümmel
+7 U01L Standortzwischenlager Brunsbüttel
+8 U01M Standortzwischenlager Brokdorf
+9 U03A Standortzwischenlager Grohnde
+10 U03B Brennelementefertigungsanl. Lingen
+11 U03C Standortzwischenlager Unterweser
+12 U03E KKW Emsland
+13 U03F Forschungsbergwerk Asse
+14 U03G KKW Grohnde
+15 U03K Endlager Konrad
+16 U03L KKW Lingen
+17 U03P GNS - Werk Gorleben -
+18 U03S KKW Stade
+19 U03U KKW Unterweser
+20 U03Z Standortzwischenlager Lingen
+21 U05B Brennelement-Zwischenl. Ahaus
+22 U05F Forschungszentrum Jülich
+23 U05G AVR-Versuchskernkraftwerk Jülich
+24 U05K KKW Würgassen
+25 U05T Thorium-Hochtemp.reakt. Hamm-Uentrop
+26 U05U Urananreicherungsanlage Gronau
+27 U06B KKW Biblis und BE-Zwischenlager
+28 U07M KKW Mülheim-Kärlich
+29 U07U Uni Mainz
+30 U08H DKFZ Heidelberg
+31 U08K Karlsruher Institut für Technologie - Campus Nord
+32 U08M Abraumhalde Menz.
+33 U08N EnKK Neckarwestheim
+34 U08O EnKK Obrigheim
+35 U08P EnKK Philippsburg
+36 U08W KKW Wyhl
+37 U09A KKW Isar 1+2
+38 U09B KKW Isar1
+39 U09C KKW Isar2
+40 U09D KKW Grafenrheinfeld
+41 U09E KKW Gundremmingen Block B/C
+42 U09F Versuchs-AKW Kahl a.M.
+43 U09G Forschungsreaktor München
+44 U09H Siemens Brennelementewerk Hanau, Standort Karlstein
+45 U09I Siemens AG - AREVA NP GmbH, Standort Karlstein
+46 U09J AREVA NP GmbH, Standort Erlangen
+47 U09K Forschungsneutronenquelle Heinz Maier-Leibnitz
+48 U11B Experimentierreakt. II Berlin
+49 U12R KKW Rheinsberg
+50 U13A KKW Lubmin/Greifswald
+51 U13B Zwischenlager Nord
+52 U14R Forschungszentrum Rossendorf
+53 U15M nicht benutzen, jetzt UELM, Endlager für radioaktive Abfälle Morsleben (ERAM)
+54 UCHL KTA Leibstadt mit Beznau und Villigen
+55 UELA Endlager für radioaktive Abfälle Asse
+56 UELM Endlager für radioaktive Abfälle Morsleben (ERAM)
+57 UFRC KKW Cattenom
+58 UFRF KKW Fessenheim
+\.
+
+
+--
+-- TOC entry 4516 (class 0 OID 0)
+-- Dependencies: 284
+-- Name: kta_id_seq; Type: SEQUENCE SET; Schema: stammdaten; Owner: postgres
+--
+
+SELECT pg_catalog.setval('kta_id_seq', 58, true);
+
+
+--
+-- TOC entry 4510 (class 0 OID 1992981)
+-- Dependencies: 285
+-- Data for Name: ortszusatz; Type: TABLE DATA; Schema: stammdaten; Owner: postgres
+--
+
+COPY ortszusatz (id, code, bezeichnung) FROM stdin;
+1 SBC1200 Bückwitzer See
+2 SBC1201 Bückwitzer See; Bückwitz
+3 SBR1200 Brieskower See
+4 SBR1201 Brieskower See; Brieskow-Finkenheerd
+5 SED0600 Edersee
+6 SED0601 Edersee; Edertal; PE-Ort Hemfurth
+7 SEL1200 Ellbogensee
+8 SEL1201 Ellbogensee; Priepert; Durchfluß der Havel
+9 SGD0600 Fischteich; Lichtenfels
+10 SGD0601 Fischteich; Lichtenfels; PE-Ort Goddelsheim
+11 SGR1100 Griebnitzsee
+12 SGR1200 Grimnitzsee
+13 SGR1201 Grimnitzsee; Joachimsthal
+14 SJU1100 Jungfernsee
+15 SJU1101 Jungfernsee; Berlin; PE-Stelle Nr. 21006
+16 SJU1102 Jungfernsee; Glienicker Brücke
+17 SKI1200 Kietzer See
+18 SKI1201 Kietzer See; Altfriedland
+19 SKY1200 Kyritzer See
+20 SKY1201 Kyritzer See; Untersee bei Bantikow
+21 SLP1200 Hälterteich; Lübben-Petkamsberg
+22 SLP1201 Hälterteich; Lübben-Petkamsberg; Teich verbunden mit Spree
+23 SLT1200 Groß Leuthener See
+24 SLT1201 Groß Leuthener See; Groß Leuthen
+25 SMA0600 Marbach-Talsperre
+26 SMA0601 Marbach-Talsperre; Erbach
+27 SMD1200 Großer Maasdorfer Teich
+28 SMD1201 Großer Maasdorfer Teich; Prestewitz
+29 SMG1100 Müggelsee
+30 SMG1101 Müggelsee; Berlin; PE-Stelle Nr. 41035
+31 SND1200 Neuendorfer See
+32 SND1201 Neuendorfer See; Alt Schadow; Durchfluß der Spree
+33 SNE1200 Nehmitzsee
+34 SNE1201 Nehmitzsee; Rheinsberg; KKR Kühlwassereinlaufkanal aus dem Nehmitzsee
+35 SNE1202 Nehmitzsee; Rheinsberg; PE-Stelle am Einlaufbauwerk des KKR
+36 SNM0600 Niedermooser See
+37 SNM0601 Niedermooser See; Freiensteinau
+38 SNM0602 Niedermooser See; Freiensteinau
+39 SNN1100 Niederneuendorfer See
+40 SNN1101 Niederneuendorfer See; Berlin
+41 SPE1200 Peitzer Teiche
+42 SPE1201 Peitzer Teiche (Hälterteich); Peitz
+43 SPO1100 Pohlesee
+44 SSA1200 Sacrower See
+45 SSC1200 Stechlinsee
+46 SSC1201 Stechlinsee; Neuglobsow; PE-Stelle bei Fischerei
+47 SSC1202 Stechlinsee; Neuglobsow; PE-Stelle auf dem UBA-Gelände
+48 SSC1203 Stechlinsee; Rheinsberg; KKR Kühlwasserauslaufkanal in den Stechlinsee
+49 SSC1204 Stechlinsee; Rheinsberg; PE-Stelle am Auslaufbauwerk des KKR
+50 SSJ1200 Schwielochsee
+51 SSJ1201 Schwielochsee; Leißnitz, Ortsteil Sarkow
+52 SSS1100 Stößensee
+53 SSS1101 Stößensee Kanal-km 3,80; Berlin; PE-Stelle Nr.25003, Höhe Siemenswerder
+54 SST1100 Stölpchensee
+55 SST1200 Stolpsee
+56 SST1201 Stolpsee; Himmelpfort
+57 SSZ1200 Scharmützelsee
+58 SSZ1201 Scharmützelsee; Bad Saarow-Pieskow
+59 SSZ1202 Scharmützelsee; Bad Saarow-Pieskow
+60 SSZ1203 Scharmützelsee; Wendisch Rietz
+61 STG1100 Tegeler See
+62 STG1101 Tegeler See Kanal-km 3,00; Berlin; PE-Stelle Nr. 23009, WW Tegel
+63 STG1102 Tegeler See Kanal-km 2,10; Berlin; PE-Stelle Nr. 23008, vor Strandbad
+64 STG1103 Tegeler See Kanal-km 0,30; Berlin; PE-Stelle Nr. 23004, Valentinswerder
+65 STS1200 Teschendorfer See
+66 STS1201 Teschendorfer See (Dretzsee); Teschendorf
+67 SUN1200 Unterückersee
+68 SUN1201 Unterückersee; Prenzlau
+69 SWA1100 Wannsee
+70 SWE1200 Werbellinsee
+71 SWE1201 Werbellinsee; Altenhof
+72 SWL1201 Wolzensee; Rathenow
+73 SZE1200 Großer Zernsee
+74 SZE1201 Großer Zernsee; Werder; Durchfluß der Havel
+\.
+
+
+--
+-- TOC entry 4517 (class 0 OID 0)
+-- Dependencies: 286
+-- Name: ortszusatz_id_seq; Type: SEQUENCE SET; Schema: stammdaten; Owner: postgres
+--
+
+SELECT pg_catalog.setval('ortszusatz_id_seq', 74, true);
+
--
-- TOC entry 4704 (class 0 OID 535789)
diff -r 178ac8ee17c0 -r 3779455b621c db_schema/stammdaten_schema.sql
--- a/db_schema/stammdaten_schema.sql Mon Jul 04 12:10:44 2016 +0200
+++ b/db_schema/stammdaten_schema.sql Thu Jul 07 11:46:14 2016 +0200
@@ -370,6 +370,21 @@
ort_typ character varying(60)
);
+CREATE TABLE kta (
+ id serial NOT NULL,
+ code character varying(7),
+ bezeichnung character varying(80),
+ CONSTRAINT kta_pkey PRIMARY KEY (id)
+);
+COMMENT ON TABLE kta
+ IS 'kernteschnische Anlagen';
+
+CREATE TABLE ortszusatz (
+ id serial NOT NULL,
+ code character varying(7),
+ bezeichnung character varying(80),
+ CONSTRAINT ortszusatz_pkey PRIMARY KEY (id)
+);
CREATE TABLE ort (
id serial PRIMARY KEY,
@@ -399,12 +414,14 @@
aktiv character(1),
anlage_id integer,
oz_id integer,
+ hoehe_ueber_nn real,
UNIQUE(ort_id, netzbetreiber_id)
);
+
CREATE TRIGGER letzte_aenderung_ort BEFORE UPDATE ON ort FOR EACH ROW EXECUTE PROCEDURE update_letzte_aenderung();
ALTER TABLE ONLY ort
- ADD CONSTRAINT ort_anlage_fkey FOREIGN KEY (anlage_id) REFERENCES ort(id);
+ ADD CONSTRAINT ort_kta_fkey FOREIGN KEY (anlage_id) REFERENCES kta(id);
ALTER TABLE ONLY ort
ADD CONSTRAINT ort_oz_fkey FOREIGN KEY (oz_id) REFERENCES ort(id);
More information about the Lada-commits
mailing list