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
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)