From 2c0ef019b8059518d322ce0038347f611ecb4470 Mon Sep 17 00:00:00 2001 From: Tarrgon <61888458+Tarrgon@users.noreply.github.com> Date: Tue, 2 Jun 2026 17:18:13 -0400 Subject: [PATCH] Use a volume for migrations --- docker-compose.yml | 1 + {src/migrations => migrations}/0001-add-appeals.sql | 0 src/shared/Database.ts | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) rename {src/migrations => migrations}/0001-add-appeals.sql (100%) diff --git a/docker-compose.yml b/docker-compose.yml index 22e6745..ab4d4e2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,3 +7,4 @@ services: - "8000:8000" volumes: - ./data:/app/data + - ./migrations:/app/migrations diff --git a/src/migrations/0001-add-appeals.sql b/migrations/0001-add-appeals.sql similarity index 100% rename from src/migrations/0001-add-appeals.sql rename to migrations/0001-add-appeals.sql diff --git a/src/shared/Database.ts b/src/shared/Database.ts index 5e8d758..62ffce8 100644 --- a/src/shared/Database.ts +++ b/src/shared/Database.ts @@ -142,7 +142,7 @@ export class Database { console.log('Starting database migrations'); await Database.db.migrate({ - migrationsPath: path.join(__dirname, '..', 'migrations') + migrationsPath: path.join(__dirname, '..', '..', 'migrations') }); console.log('Database migrations ran');