docs : use single malio user for all databases

This commit is contained in:
2026-03-31 11:48:59 +02:00
parent 65db5fd8e9
commit def82235ca

View File

@@ -51,14 +51,12 @@ Se connecter au conteneur :
docker compose exec -T postgres psql -U admin 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 ```sql
CREATE USER sirh_prod WITH PASSWORD 'motdepasse'; CREATE USER malio WITH PASSWORD 'motdepasse';
CREATE DATABASE sirh_prod OWNER sirh_prod; CREATE DATABASE sirh_prod OWNER malio;
CREATE DATABASE sirh_recette OWNER malio;
CREATE USER sirh_recette WITH PASSWORD 'motdepasse';
CREATE DATABASE sirh_recette OWNER sirh_recette;
\q \q
``` ```
@@ -74,10 +72,10 @@ Les applications Docker sur la meme machine se connectent via `host.docker.inter
```env ```env
# SIRH prod # 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 # 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 ## Ajouter une nouvelle base
@@ -87,8 +85,7 @@ docker compose exec -T postgres psql -U admin
``` ```
```sql ```sql
CREATE USER nouvelle_app WITH PASSWORD 'motdepasse'; CREATE DATABASE nouvelle_app OWNER malio;
CREATE DATABASE nouvelle_app OWNER nouvelle_app;
\q \q
``` ```