Files
infra-postgres/init/01-create-databases.sql
tristan 9c74eb9114 feat : initial PostgreSQL infrastructure setup
- docker-compose with postgres:16-alpine
- Init script to create databases (SIRH + Ferme, prod + recette)
- Deploy script with readiness check
- Backup script with rotation (keeps last 7)
- Auto-tag CI workflow
- Full deployment documentation
2026-03-31 10:51:33 +02:00

21 lines
650 B
SQL

-- Ce script est execute automatiquement au premier lancement de PostgreSQL
-- (uniquement si le volume data/ est vide)
--
-- Ajouter ici les bases et users pour chaque application.
-- SIRH Production
CREATE USER sirh_prod WITH PASSWORD 'change-me';
CREATE DATABASE sirh_prod OWNER sirh_prod;
-- SIRH Recette
CREATE USER sirh_recette WITH PASSWORD 'change-me';
CREATE DATABASE sirh_recette OWNER sirh_recette;
-- Ferme Production
CREATE USER ferme_prod WITH PASSWORD 'change-me';
CREATE DATABASE ferme_prod OWNER ferme_prod;
-- Ferme Recette
CREATE USER ferme_recette WITH PASSWORD 'change-me';
CREATE DATABASE ferme_recette OWNER ferme_recette;