123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #!/bin/bash
- POD_DB_USER='pod_protov1_dev'
- POD_DB_USER_PASSWORD='pod_protov1_dev_password'
- POD_DB_NAME='pod_protov1_dev'
-
-
-
-
- BUILD_DB_SQL="
- CREATE USER ${POD_DB_USER} WITH PASSWORD '${POD_DB_USER_PASSWORD}';
- CREATE DATABASE ${POD_DB_NAME};
- GRANT ALL PRIVILEGES ON DATABASE ${POD_DB_NAME} to ${POD_DB_USER};
- "
-
- if [ `whoami` != 'postgres' ]; then
- echo "This script is intended to be executed as postgres user."
- exit 1
- fi
-
- echo "About to create a new database and user:"
- echo "- database: ${POD_DB_NAME}"
- echo "- user: ${POD_DB_USER}"
- echo "- password: xxxxxx"
- echo
- echo "Sleeping 10 seconds."
- echo "- stop process by CTRL+C if in doubt."
- echo "..."
- sleep 10
-
- echo ${BUILD_DB_SQL} | psql
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- echo
- echo "You can now init schema and data by running the following commands:"
- echo
- echo "psql -h 127.0.0.1 -U ${POD_DB_USER} -W ${POD_DB_NAME} < pod-schema-2013.11.15-15.54.45.sql"
- echo "psql -h 127.0.0.1 -U ${POD_DB_USER} -W ${POD_DB_NAME} < pod-init-data-2013.11.15-15.54.45.sql"
- echo
- echo "note that you'll be asked for the password"
|