From d9ca9bcc52e946bd8225453eca51048f18a8cc4c Mon Sep 17 00:00:00 2001 From: Jonatan Nilsson Date: Sun, 5 Nov 2023 06:23:43 +0000 Subject: [PATCH] base: Don't load database/mssql unless we need to --- base/server.mjs | 5 +++-- nfp_is/package.json | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/base/server.mjs b/base/server.mjs index bdcb0f0..56bd9f8 100644 --- a/base/server.mjs +++ b/base/server.mjs @@ -1,7 +1,6 @@ import { Flaska, QueryHandler, JsonHandler, FormidableHandler } from 'flaska' import formidable from 'formidable' -import { initPool } from './db.mjs' import config from './config.mjs' import PageRoutes from './page/routes.mjs' import ArticleRoutes from './article/routes.mjs' @@ -109,7 +108,9 @@ export default class Server { } runCreateDatabase() { - return initPool(this.core, config.get('mssql')) + return import('./db.mjs').then(db => { + return db.initPool(this.core, config.get('mssql')) + }) } runStartListen() { diff --git a/nfp_is/package.json b/nfp_is/package.json index 4732b0e..9876dd3 100644 --- a/nfp_is/package.json +++ b/nfp_is/package.json @@ -1,6 +1,6 @@ { "name": "nfp_is", - "version": "1.0.1", + "version": "1.0.2", "port": 4220, "description": "nfp.is website", "main": "index.mjs",