Check config.readonly instead of config.mode as condition to creading tables from schema files

This commit is contained in:
Joe Dowd
2020-02-15 20:52:33 +00:00
parent 7acb19756b
commit 1900d1ae52

View File

@@ -29,7 +29,7 @@ var db = new Sqlite3(config.db, options);
//where the more sensitive data such as IP addresses are stored
var privateDB = new Sqlite3(config.privateDB, options);
if (config.createDatabaseIfNotExist && (config.mode === "development")) {
if (config.createDatabaseIfNotExist && !config.readOnly) {
db.exec(fs.readFileSync(config.dbSchema).toString());
privateDB.exec(fs.readFileSync(config.privateDBSchema).toString());
}