diff --git a/doc/deployment.md b/doc/deployment.md index e2ab6e3..b0a3b8c 100644 --- a/doc/deployment.md +++ b/doc/deployment.md @@ -51,14 +51,12 @@ Se connecter au conteneur : docker compose exec -T postgres psql -U admin ``` -Creer les bases et users : +Creer un user unique pour toutes les applications et les bases : ```sql -CREATE USER sirh_prod WITH PASSWORD 'motdepasse'; -CREATE DATABASE sirh_prod OWNER sirh_prod; - -CREATE USER sirh_recette WITH PASSWORD 'motdepasse'; -CREATE DATABASE sirh_recette OWNER sirh_recette; +CREATE USER malio WITH PASSWORD 'motdepasse'; +CREATE DATABASE sirh_prod OWNER malio; +CREATE DATABASE sirh_recette OWNER malio; \q ``` @@ -74,10 +72,10 @@ Les applications Docker sur la meme machine se connectent via `host.docker.inter ```env # SIRH prod -DATABASE_URL="postgresql://sirh_prod:password@host.docker.internal:5432/sirh_prod?serverVersion=16&charset=utf8" +DATABASE_URL="postgresql://malio:password@host.docker.internal:5432/sirh_prod?serverVersion=16&charset=utf8" # SIRH recette -DATABASE_URL="postgresql://sirh_recette:password@host.docker.internal:5432/sirh_recette?serverVersion=16&charset=utf8" +DATABASE_URL="postgresql://malio:password@host.docker.internal:5432/sirh_recette?serverVersion=16&charset=utf8" ``` ## Ajouter une nouvelle base @@ -87,8 +85,7 @@ docker compose exec -T postgres psql -U admin ``` ```sql -CREATE USER nouvelle_app WITH PASSWORD 'motdepasse'; -CREATE DATABASE nouvelle_app OWNER nouvelle_app; +CREATE DATABASE nouvelle_app OWNER malio; \q ```