docs : use single malio user for all databases
This commit is contained in:
@@ -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
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user