Mercurial > lada > lada-server
comparison db_schema/setup-db.sh @ 1191:3923b41f8783
reorganize db setup
author | Michael Stanko <mstanko@bfs.de> |
---|---|
date | Fri, 25 Nov 2016 22:25:13 +0100 |
parents | 1bc8ab13e1f7 |
children | fffd66b6ee8a |
comparison
equal
deleted
inserted
replaced
1190:69865fa2292f | 1191:3923b41f8783 |
---|---|
74 if [ "$NO_DATA" != "true" ]; then | 74 if [ "$NO_DATA" != "true" ]; then |
75 echo import stammdaten.verwaltungseinheit | 75 echo import stammdaten.verwaltungseinheit |
76 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/stammdaten_data_verwaltungseinheit.sql | 76 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/stammdaten_data_verwaltungseinheit.sql |
77 | 77 |
78 echo import stammdaten | 78 echo import stammdaten |
79 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/stammdaten_data.sql | 79 for file in \ |
80 stammdaten_data_netzbetreiber.sql \ | |
81 stammdaten_data_mess_stelle.sql \ | |
82 stammdaten_data_auth.sql \ | |
83 stammdaten_data_mess_einheit.sql \ | |
84 stammdaten_data_umwelt.sql \ | |
85 stammdaten_data_auth_lst_umw.sql \ | |
86 stammdaten_data_datenbasis.sql \ | |
87 stammdaten_data_datensatz_erzeuger.sql \ | |
88 stammdaten_data_deskriptor_umwelt.sql \ | |
89 stammdaten_data_deskriptoren.sql \ | |
90 stammdaten_data_koordinaten_art.sql \ | |
91 stammdaten_data_messmethode.sql \ | |
92 stammdaten_data_messgroesse.sql \ | |
93 stammdaten_data_messgroessen_gruppe.sql \ | |
94 stammdaten_data_ort_typ.sql \ | |
95 stammdaten_data_staat.sql \ | |
96 stammdaten_data_kta.sql \ | |
97 stammdaten_data_ortszuordnung_typ.sql \ | |
98 stammdaten_data_pflicht_messgroesse.sql \ | |
99 stammdaten_data_proben_zusatz.sql \ | |
100 stammdaten_data_probenart.sql \ | |
101 stammdaten_data_messprogramm_transfer.sql \ | |
102 stammdaten_data_ortszusatz.sql \ | |
103 stammdaten_data_messprogramm_kategorie.sql \ | |
104 stammdaten_data_ort.sql \ | |
105 stammdaten_data_probenehmer.sql \ | |
106 stammdaten_data_query.sql \ | |
107 stammdaten_data_user_context.sql | |
108 do | |
109 echo ${file%.sql} | |
110 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/$file | |
111 done | |
112 | |
113 echo init sequences | |
114 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/stammdaten_init_sequences.sql | |
80 | 115 |
81 echo import lada test data | 116 echo import lada test data |
82 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/lada_data.sql | 117 psql -q $DB_CONNECT_STRING -d $DB_NAME -f $DIR/lada_data.sql |
83 | 118 |
84 echo create user $ROLE_NAME | 119 echo create schema geo |
85 psql $DB_CONNECT_STRING -d $DB_NAME --command "CREATE SCHEMA geo AUTHORIZATION $ROLE_NAME" | 120 psql $DB_CONNECT_STRING -d $DB_NAME --command "CREATE SCHEMA geo AUTHORIZATION $ROLE_NAME" |
86 | 121 |
87 echo downlaod and import german administrative borders | 122 echo downlaod and import german administrative borders |
88 TS="0101" | 123 TS="0101" |
89 if [ ! -f vg250_${TS}.utm32s.shape.ebenen.zip ]; then | 124 if [ ! -f vg250_${TS}.utm32s.shape.ebenen.zip ]; then |