correction creation user par defaut #64

Merged
judaur2005 merged 1 commits from features/crud_entites into develop 2025-12-20 17:06:20 +00:00
2 changed files with 10 additions and 5 deletions

View File

@@ -0,0 +1,2 @@
CREATE EXTENSION IF NOT EXISTS postgis;
CREATE EXTENSION IF NOT EXISTS postgis_topology;

View File

@@ -1,13 +1,13 @@
services: services:
db: db:
image: postgres:15 image: postgis/postgis:15-3.4
container_name: fiscad-db container_name: fiscad-db
restart: always restart: always
environment: environment:
POSTGRES_DB: fiscad_db #${POSTGRES_DB_FISCAD} POSTGRES_DB: ${POSTGRES_DB_FISCAD}
POSTGRES_USER: fiscad_user # ${POSTGRES_USER_FISCAD} POSTGRES_USER: ${POSTGRES_USER_FISCAD}
POSTGRES_PASSWORD_FILE: /run/secrets/postgresPassword POSTGRES_PASSWORD_FILE: /run/secrets/postgresPassword
secrets: secrets:
@@ -18,6 +18,7 @@ services:
volumes: volumes:
- db-data-fiscad:/var/lib/postgresql/data - db-data-fiscad:/var/lib/postgresql/data
- ./db-init:/docker-entrypoint-initdb.d
healthcheck: healthcheck:
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER_FISCAD} -d ${POSTGRES_DB_FISCAD}"] test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER_FISCAD} -d ${POSTGRES_DB_FISCAD}"]
@@ -32,8 +33,10 @@ services:
dockerfile: Dockerfile dockerfile: Dockerfile
container_name: fiscad-app container_name: fiscad-app
restart: on-failure restart: on-failure
depends_on: depends_on:
- db db:
condition: service_healthy
environment: environment:
SPRING_DATASOURCE_URL: jdbc:postgresql://db:5432/${POSTGRES_DB_FISCAD} SPRING_DATASOURCE_URL: jdbc:postgresql://db:5432/${POSTGRES_DB_FISCAD}