From 14a6c349c2ffc3dcd71722de70cb17c943c58856 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 24 Feb 2021 20:10:18 -0500 Subject: [PATCH] feat: show time info for upgrade scripts --- src/upgrade.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/upgrade.js b/src/upgrade.js index 36c5ed214e..99b088bb05 100644 --- a/src/upgrade.js +++ b/src/upgrade.js @@ -153,6 +153,7 @@ Upgrade.process = async function (files, skipCount) { } // Do the upgrade... + const upgradeStart = Date.now(); try { await scriptExport.method.bind({ progress: progress, @@ -161,8 +162,8 @@ Upgrade.process = async function (files, skipCount) { console.error('Error occurred'); throw err; } - - process.stdout.write(' OK\n'.green); + const upgradeDuration = ((Date.now() - upgradeStart) / 1000).toFixed(2); + process.stdout.write(` OK (${upgradeDuration} seconds)\n`.green); // Record success in schemaLog await db.sortedSetAdd('schemaLog', Date.now(), path.basename(file, '.js'));