15 lines
272 B
Bash
Executable File
15 lines
272 B
Bash
Executable File
BASE_DIR=$(mktemp -d)
|
|
export PGDATA="$BASE_DIR/pgdata"
|
|
|
|
# On error or exit: Stop the DB server
|
|
stop_db_server() {
|
|
pg_ctl stop --wait
|
|
}
|
|
trap stop_db_server EXIT
|
|
|
|
initdb --username=yore-test --auth=trust
|
|
pg_ctl start --wait
|
|
createdb yore-test --username=yore-test
|
|
|
|
"$@"
|