diff --git a/server/bootstrap/database_init.mjs b/server/bootstrap/database_init.mjs index ddffb1f..48cb588 100644 --- a/server/bootstrap/database_init.mjs +++ b/server/bootstrap/database_init.mjs @@ -1,13 +1,14 @@ "use strict"; import fs from 'fs'; +import path from 'path'; import Database from 'better-sqlite3'; var db = null; -function init({ settings: { database: { filename, options } } }) { +function init({ root_dir, settings: { database: { filename, options } } }) { db = new Database(filename, options); - db.exec(fs.readFileSync("../db_template.sql", "utf8")); + db.exec(fs.readFileSync(path.join(root_dir, "./db_template.sql"), "utf8")); return db; }