2023-05-02 13:02:30 +02:00
|
|
|
#!/bin/bash
|
|
|
|
#
|
|
|
|
echo "Started..."
|
|
|
|
#Started...
|
|
|
|
#
|
2023-05-02 14:23:35 +02:00
|
|
|
# special variable $# is the number of arguments
|
2023-05-31 20:17:41 +02:00
|
|
|
if [ $# -lt 3 ] ; then
|
|
|
|
echo 'Call ./<script> <db name> <db user> <db schema>'
|
2023-05-02 13:02:30 +02:00
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
#
|
|
|
|
DB_NAME="$1"
|
|
|
|
echo "DB_NAME: $DB_NAME"
|
2023-05-02 14:23:35 +02:00
|
|
|
DB_USER="$2"
|
|
|
|
echo "DB_USER: $DB_USER"
|
2023-06-12 09:13:49 +02:00
|
|
|
DB_SCHEMA="$3"
|
2023-05-31 20:17:41 +02:00
|
|
|
echo "DB_SCHEMA: ${DB_SCHEMA}"
|
2023-05-02 13:02:30 +02:00
|
|
|
#
|
2023-05-31 20:17:41 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/vw_counties.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
2023-05-02 14:58:25 +02:00
|
|
|
#
|
2023-05-31 20:17:41 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/vw_municipalities.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
2023-05-02 20:58:22 +02:00
|
|
|
#
|
2023-06-16 14:15:30 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/bus-stop.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
|
|
|
#
|
2023-07-31 14:30:34 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/bike-ride.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
|
|
|
#
|
2023-06-16 14:15:30 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/park-ride.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
2023-05-02 20:58:22 +02:00
|
|
|
#
|
2023-06-12 09:13:49 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/poi.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
|
|
|
#
|
|
|
|
psql -U $DB_USER -f ./sql/scripts/railway.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
2023-05-03 14:44:32 +02:00
|
|
|
#
|
2023-07-31 17:30:58 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/taxi.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
|
|
|
#
|
2023-07-31 16:50:28 +02:00
|
|
|
psql -U $DB_USER -f ./sql/scripts/ticket-office.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
|
|
|
#
|
|
|
|
psql -U $DB_USER -f ./sql/scripts/ticket-machine.sql -d $DB_NAME -v schema=$DB_SCHEMA
|
2023-07-31 16:05:30 +02:00
|
|
|
#
|
2023-05-02 13:02:30 +02:00
|
|
|
echo "Done."
|
|
|
|
#done.
|