Мелкий рефакторинг

This commit is contained in:
Book Pauk
2019-01-11 22:19:25 +07:00
parent 5f6c104f3d
commit 5ae67ff164
2 changed files with 9 additions and 2 deletions

View File

@@ -1,4 +1,3 @@
const fs = require('fs-extra');
const utils = require('./utils');
const sqlite = require('sqlite');
@@ -11,7 +10,6 @@ class SqliteConnectionPool {
}
async init() {
fs.ensureDirSync(this.config.dataDir);
const dbFileName = this.config.dataDir + '/' + this.config.dbFileName;
this.connections = [];

View File

@@ -4,14 +4,23 @@ const {initLogger, getLog} = require('./core/getLogger');
initLogger(config);
const log = getLog();
const fs = require('fs-extra');
const express = require('express');
const compression = require('compression');
const SqliteConnectionPool = require('./core/SqliteConnectionPool');
async function init() {
await fs.ensureDir(config.dataDir);
await fs.ensureDir(config.tempDir);
}
async function main() {
const connPool = new SqliteConnectionPool(20, config);
log('Initializing');
await init();
log('Opening database');
await connPool.init();