timescaledb/scripts/setup-db.sh
2017-03-06 15:36:29 -05:00

23 lines
413 B
Bash
Executable File

#!/bin/bash
set -e
if [[ -z "$DB_NAME" ]]; then
echo "The DB_NAME must be set"
exit 1
fi
# Create data directories for tablespaces tests
psql -h localhost -U postgres -v ON_ERROR_STOP=1 << EOF
\echo 'Creating database: ${DB_NAME}'
CREATE DATABASE ${DB_NAME};
\c ${DB_NAME}
CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;
\o /dev/null
\echo 'Set up database...'
select setup_db();
\echo 'Success'
EOF