stud/MTM/task4-straipsnis/managedb
Motiejus Jakštys 409b522f89 fix managedb
2019-10-26 15:14:50 +03:00

23 lines
428 B
Bash
Executable File

#!/bin/bash
set -xeuo pipefail
if [[ $1 == init ]]; then
mkdir -p db && initdb db
pg_ctl -D db -l db/logfile start
psql postgres \
-c 'CREATE DATABASE airportgames;'
psql -d airportgames \
-c 'CREATE EXTENSION postgis;'
psql -d airportgames < init.sql
fi
if [[ $1 == start ]]; then
pg_ctl -D db -l db/logfile start
fi
if [[ $1 == stop ]]; then
pg_ctl -D db -l db/logfile stop
fi