master
2022-03-25 c0f7b99859c8b958a3d1210a046b57dd1b89e411
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { EggAppConfig, EggAppInfo, PowerPartial } from 'egg';
 
export type DefaultConfig = PowerPartial<EggAppConfig>;
 
export default (appInfo: EggAppInfo) => {
  const config = {} as DefaultConfig;
 
  config.orm = {
    type: 'mysql',
    host: '112.74.77.127',
    port: 3886,
    username: 'root',
    password: '1234qwer',
    database: 'hn3d',
    // 自动建表 注意:线上部署的时候不要使用,有可能导致数据丢失
    synchronize: true,
    // 打印日志
    logging: true,
    // 字符集
    charset: 'utf8mb4',
    // 驱动
    driver: require('mysql2'),
  };
 
  config.logger = {
    coreLogger: {
      consoleLevel: 'INFO',
    },
  };
 
  return config;
};