diff --git a/conf-dev/init-postgres.sh b/conf-dev/init-postgres.sh index 0544f665c18f49be78dd439f91fb20fda587452a..061a23a7497210d46a56558308d0facb74db0868 100644 --- a/conf-dev/init-postgres.sh +++ b/conf-dev/init-postgres.sh @@ -4,10 +4,8 @@ set -e psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL CREATE USER anis LOGIN PASSWORD 'anis'; CREATE USER keycloak LOGIN PASSWORD 'keycloak'; - CREATE DATABASE anis_metamodel; - CREATE DATABASE anis_test; - CREATE DATABASE keycloakdb; - GRANT ALL PRIVILEGES ON DATABASE anis_metamodel TO anis; - GRANT ALL PRIVILEGES ON DATABASE anis_test TO anis; + CREATE DATABASE anis_metamodel OWNER anis; + CREATE DATABASE anis_test OWNER anis; + CREATE DATABASE keycloakdb OWNER keycloak; EOSQL psql -v ON_ERROR_STOP=1 -f /sql/data_test.sql --username "anis" --dbname "anis_test" diff --git a/docker-compose.yml b/docker-compose.yml index 4ef7a61bfbfbaf4a22a163ddcaad2290bedbcb07..5253829193fc13f36c3c4e1b54881bf14d547169 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -105,7 +105,7 @@ services: volumes: - ./conf-dev/keycloak-anis-realm.json:/tmp/keycloak-anis-realm.json db: - image: postgres + image: postgres:15 environment: POSTGRES_PASSWORD: "postgres" volumes: