diff --git a/backend/src/index.ts b/backend/src/index.ts index 6c72ec3..3edbd51 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -65,7 +65,7 @@ async function runInitUsers(): Promise { await db.query( `INSERT INTO users (name, email, password_hash) VALUES ($1, $2, $3) - ON CONFLICT (email) DO NOTHING`, + ON CONFLICT (email) DO UPDATE SET name = EXCLUDED.name`, [user.name, user.email, hash] ); console.log(` ✅ Utilisateur prêt : ${user.name} <${user.email}>`); diff --git a/docker-compose.yml b/docker-compose.yml index 4a71a78..4ddb42b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,7 @@ services: POSTGRES_USER: notesfrais POSTGRES_PASSWORD: 9a3dabd70bb1e09f09962a95bdaffbeacdc56eeee029334b volumes: - - pgdata3:/var/lib/postgresql/data + - pgdata4:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U notesfrais -d notesfrais"] interval: 5s @@ -33,7 +33,7 @@ services: FRONTEND_URL: https://frais.domench.fr GAEL_EMAIL: waltergael@1dotech.com GAEL_PASSWORD: Changeme123! - GREG_EMAIL: greg@domench.fr + GREG_EMAIL: waltergreg@1dotech.com GREG_PASSWORD: Changeme123! volumes: - uploads:/app/uploads @@ -78,5 +78,5 @@ networks: external: true volumes: - pgdata3: + pgdata4: uploads: