2025-05-10 20:47:20 +02:00
|
|
|
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
|
|
|
|
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL
|
2025-05-11 00:08:29 +02:00
|
|
|
CREATE USER "ciso-assistantuser";
|
|
|
|
ALTER USER "ciso-assistantuser" WITH PASSWORD '<%= @postgres_user_password %>';
|
|
|
|
CREATE DATABASE "ciso-assistant";
|
|
|
|
GRANT ALL PRIVILEGES ON DATABASE "ciso-assistant" TO "ciso-assistantuser";
|
2025-05-11 11:01:13 +02:00
|
|
|
EOSQL
|
|
|
|
|
|
|
|
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "ciso-assistant" <<-EOSQL
|
|
|
|
GRANT ALL ON SCHEMA public TO "ciso-assistantuser";
|
2025-05-10 20:47:20 +02:00
|
|
|
EOSQL
|