Files
noofac-snackpot/templates/docker-compose/postgres/init.sql
Nick Stokoe 32f6767cd4 snackpot.yml - add docker compose config
Nominally working and tested on a remote VM
2021-12-03 17:59:35 +00:00

7 lines
432 B
SQL

CREATE USER {{ nextcloud_db_user }};
ALTER USER {{ nextcloud_db_user }} WITH ENCRYPTED PASSWORD 'md5{{ (nextcloud_db_password + nextcloud_db_user) | hash("md5") }}';
DROP DATABASE IF EXISTS {{ nextcloud_db }};
CREATE DATABASE {{ nextcloud_db }} TEMPLATE template0 ENCODING 'UNICODE';
ALTER DATABASE {{ nextcloud_db }} OWNER TO {{ nextcloud_db_user }};
GRANT ALL PRIVILEGES ON DATABASE {{ nextcloud_db }} TO {{ nextcloud_db_user }};