This commit is contained in:
HRG @ SCExC 2024-02-04 10:11:47 -05:00
parent 80c6db1abd
commit f370a2fe68
2 changed files with 3 additions and 8 deletions

View file

@ -27,11 +27,14 @@ function applyMigrations() {
);
`);
const migrationsDir = path.join(__dirname, '/migrations');
const migrationFiles = fs.readdirSync(migrationsDir).filter(file => file.endsWith('.sql'));
migrationFiles.forEach(file => {
const isApplied = db.prepare('SELECT filename FROM migrations WHERE filename = ?').get(file);
console.log(!isApplied, file)
if (!isApplied) {
const sql = fs.readFileSync(path.join(migrationsDir, file), 'utf-8');
db.exec(sql);