correctly logging slow async requests

This commit is contained in:
zadam
2021-05-30 21:21:20 +02:00
parent dc5304faa0
commit a76e3f6e2d
2 changed files with 16 additions and 5 deletions

View File

@@ -47,7 +47,7 @@ async function initDbConnection() {
}
async function createInitialDatabase(username, password, theme) {
log.info("Creating initial database ...");
log.info("Creating database schema ...");
if (isDbInitialized()) {
throw new Error("DB is already initialized");
@@ -58,6 +58,8 @@ async function createInitialDatabase(username, password, theme) {
let rootNote;
log.info("Creating root note ...");
sql.transactional(() => {
sql.executeScript(schema);
@@ -82,11 +84,15 @@ async function createInitialDatabase(username, password, theme) {
}).save();
});
log.info("Importing demo content ...");
const dummyTaskContext = new TaskContext("initial-demo-import", 'import', false);
const zipImportService = require("./import/zip");
await zipImportService.importZip(dummyTaskContext, demoFile, rootNote);
log.info("Initializing options ...");
sql.transactional(() => {
const startNoteId = sql.getValue("SELECT noteId FROM branches WHERE parentNoteId = 'root' AND isDeleted = 0 ORDER BY notePosition");