import path from "node:path"; import Migration from "../database/Migration"; import PgDatabase from "../database/PgDatabase"; const connectionString = process.env.DATABASE_URL; if (!connectionString) throw new Error("DATABASE_URL environment variable is not set"); const migrationsFolder = process.env.MIGRATIONS_FOLDER; if (!migrationsFolder) throw new Error("MIGRATIONS_FOLDER environment variable is not set"); const db = PgDatabase.fromConnectionString(connectionString); await db.ping(); const migration = new Migration(db); await migration.execute(path.resolve("migrations"));