fix: add database pool options

This commit is contained in:
chenos 2021-03-26 10:06:36 +08:00
parent 07af1ca08d
commit 281c1b3f1d

View File

@ -3,6 +3,7 @@ import dotenv from 'dotenv';
import Api from '../../server/src';
import actions from '../../actions/src';
import associated from '../../actions/src/middlewares/associated';
import { DatabaseOptions } from '@nocobase/database';
// @ts-ignore
const sync = global.sync || {
@ -28,6 +29,12 @@ const api = Api.create({
charset: 'utf8mb4',
collate: 'utf8mb4_unicode_ci',
},
pool: {
max: 5,
min: 0,
acquire: 30000,
idle: 10000,
},
logging: process.env.DB_LOG_SQL === 'on' ? console.log : false,
define: {},
sync,