ansible-role-epasmed/templates/pg-create-user-db.sh.j2

13 lines
414 B
Plaintext
Raw Normal View History

2020-10-26 15:48:35 +01:00
#!/bin/bash
set -e
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL
2021-12-17 17:41:02 +01:00
CREATE USER {{ epasmed_db_user }} password '{{ epasmed_db_pwd }}';
CREATE DATABASE {{ epasmed_db_name }}
OWNER {{ epasmed_db_user }}
2020-10-26 15:48:35 +01:00
ENCODING UTF8 LC_COLLATE 'en_US.UTF-8' LC_CTYPE 'en_US.UTF-8'
TEMPLATE template0;
2021-12-17 17:41:02 +01:00
GRANT ALL PRIVILEGES ON DATABASE {{ epasmed_db_name }} TO {{ epasmed_db_user }};
2020-10-26 15:48:35 +01:00
EOSQL