diff --git a/package.json b/package.json index 87a28fa4..92a6ec06 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Liberama", - "version": "0.6.0", + "version": "0.6.1", "engines": { "node": ">=10.0.0" }, diff --git a/server/db/connManager.js b/server/db/connManager.js index dc632a9b..e5fbf3f9 100644 --- a/server/db/connManager.js +++ b/server/db/connManager.js @@ -22,7 +22,8 @@ class ConnManager { const dbFileName = this.config.dataDir + '/' + poolConfig.fileName; //бэкап - await fs.copy(dbFileName, `${dbFileName}.bak`); + if (await fs.pathExists(dbFileName)) + await fs.copy(dbFileName, `${dbFileName}.bak`); const connPool = new SqliteConnectionPool(); await connPool.open(poolConfig.connCount, dbFileName);