🐛 Cleanup changes, Local db:migrate script not working, CI failed

This commit is contained in:
Meier Lukas
2023-11-12 11:20:22 +01:00
parent 2a1f73345c
commit d7cdd6a30b
5 changed files with 33 additions and 12 deletions

View File

@@ -5,8 +5,7 @@ import dotenv from 'dotenv';
import { drizzle } from 'drizzle-orm/better-sqlite3';
import { migrate } from 'drizzle-orm/better-sqlite3/migrator';
// TODO: Remove
// const migrationsFolder = process.argv[2] ?? './drizzle';
const migrationsFolder = process.argv[2] ?? '../drizzle';
dotenv.config({ path: __dirname + '/../.env' });
@@ -15,7 +14,7 @@ const sqlite = new Database(process.env.DATABASE_URL!.replace('file:', ''));
const db = drizzle(sqlite);
const migrateDatabase = async () => {
await migrate(db, { migrationsFolder: '../drizzle' });
await migrate(db, { migrationsFolder });
};
migrateDatabase();

View File

@@ -1,4 +1,5 @@
{
"description": "This package.json is used for the migration script the dependencies are only installed within the Dockerfile.",
"scripts": {
"db:migrate": "ts-node ./migrate.ts"
},