From 7609bc78ec03cbf96154194e43bad217af5c1bf5 Mon Sep 17 00:00:00 2001 From: zadam Date: Mon, 6 Jun 2022 22:27:06 +0200 Subject: [PATCH] allow ignoring DB version for skipping uncritical migrations in case of a downgrade --- src/services/migration.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/migration.js b/src/services/migration.js index e7306a7d0..423c87cf1 100644 --- a/src/services/migration.js +++ b/src/services/migration.js @@ -102,7 +102,7 @@ function isDbUpToDate() { async function migrateIfNecessary() { const currentDbVersion = getDbVersion(); - if (currentDbVersion > appInfo.dbVersion) { + if (currentDbVersion > appInfo.dbVersion && process.env.TRILIUM_IGNORE_DB_VERSION !== 'true') { log.error(`Current DB version ${currentDbVersion} is newer than app db version ${appInfo.dbVersion} which means that it was created by newer and incompatible version of Trilium. Upgrade to latest version of Trilium to resolve this issue.`); utils.crash();