mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2025-12-06 19:47:00 +03:00
Made all updates required be performed at once.
This commit is contained in:
@@ -18,8 +18,11 @@ if (config.createDatabaseIfNotExist && !config.readOnly) {
|
||||
// Upgrade database if required
|
||||
let versionCode = db.prepare("SELECT code FROM version").get() || 0;
|
||||
let path = config.schemaFolder + "/_upgrade_" + versionCode + ".sql";
|
||||
if (fs.existsSync(path)) {
|
||||
while (fs.existsSync(path)) {
|
||||
db.exec(fs.readFileSync(path).toString());
|
||||
|
||||
versionCode = db.prepare("SELECT code FROM version").get();
|
||||
path = config.schemaFolder + "/_upgrade_" + versionCode + ".sql";
|
||||
}
|
||||
|
||||
// Enable WAL mode checkpoint number
|
||||
|
||||
Reference in New Issue
Block a user