mirror of
https://github.com/elicpeter/nyx.git
synced 2026-06-06 19:35:13 +02:00
13 lines
423 B
JavaScript
13 lines
423 B
JavaScript
const fs = require("fs");
|
|||
const path = require("path");
|
|||
const db = require("./db");
|
|||
|
|||
async function migrate() {
|
|||
const dir = path.join(__dirname, "migrations");
|
|||
const files = fs.readdirSync(dir).filter(f => f.endsWith(".sql")).sort();
|
|||
for (const file of files) {
|
|||
const sql = fs.readFileSync(path.join(dir, file), "utf8");
|
|||
await db.query(sql); // Should NOT fire — no user input source
|
|||
}
|
|||
}
|