From aa58788769fd491e5759c81ed471230bb48a93e6 Mon Sep 17 00:00:00 2001 From: azivner Date: Tue, 15 Jan 2019 20:00:24 +0100 Subject: [PATCH] added basic DB size diagnostic log --- src/services/sql_init.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/services/sql_init.js b/src/services/sql_init.js index 9c310c568..3e4bc544d 100644 --- a/src/services/sql_init.js +++ b/src/services/sql_init.js @@ -8,6 +8,7 @@ const sql = require('./sql'); const cls = require('./cls'); const optionService = require('./options'); const Option = require('../entities/option'); +const utils = require('../services/utils'); async function createConnection() { return await sqlite.open(dataDir.DOCUMENT_PATH, {Promise}); @@ -155,6 +156,10 @@ async function dbInitialized() { await initDbConnection(); } +dbReady.then(async () => { + log.info("DB size: " + await sql.getValue("SELECT page_count * page_size / 1000 as size FROM pragma_page_count(), pragma_page_size()") + " KB"); +}); + module.exports = { dbReady, schemaExists,