Мелкий рефакторинг
This commit is contained in:
@@ -5,15 +5,12 @@ const sqlite = require('sqlite');
|
|||||||
const waitingDelay = 100; //ms
|
const waitingDelay = 100; //ms
|
||||||
|
|
||||||
class SqliteConnectionPool {
|
class SqliteConnectionPool {
|
||||||
constructor(connCount, logger, config) {
|
constructor(connCount, config) {
|
||||||
this.connCount = connCount;
|
this.connCount = connCount;
|
||||||
this.logger = logger;
|
|
||||||
this.config = config;
|
this.config = config;
|
||||||
}
|
}
|
||||||
|
|
||||||
async init() {
|
async init() {
|
||||||
this.logger.log('Opening database');
|
|
||||||
|
|
||||||
utils.mkDirIfNotExistsSync(this.config.dataDir);
|
utils.mkDirIfNotExistsSync(this.config.dataDir);
|
||||||
const dbFileName = this.config.dataDir + '/' + this.config.dbFileName;
|
const dbFileName = this.config.dataDir + '/' + this.config.dbFileName;
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,9 @@ const logger = require('./core/loggerInit')(config);
|
|||||||
const SqliteConnectionPool = require('./core/SqliteConnectionPool');
|
const SqliteConnectionPool = require('./core/SqliteConnectionPool');
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
const connPool = new SqliteConnectionPool(20, logger, config);
|
const connPool = new SqliteConnectionPool(20, config);
|
||||||
|
|
||||||
|
logger.log('Opening database');
|
||||||
await connPool.init();
|
await connPool.init();
|
||||||
|
|
||||||
app.use(express.static('public'));
|
app.use(express.static('public'));
|
||||||
|
|||||||
Reference in New Issue
Block a user