import { CoolConfig } from '@cool-midway/core'; import { MidwayConfig } from '@midwayjs/core'; import { pSqlitePath } from '../comm/path'; import { entities } from '../entities'; /** * 本地开发 npm run dev 读取的配置文件 */ export default { typeorm: { dataSource: { default: { type: 'sqlite', // 数据库文件地址 database: pSqlitePath(), // 自动建表 注意:线上部署的时候不要使用,有可能导致数据丢失 synchronize: true, // 打印日志 logging: true, // 实体路径 entities, // 扩展配置 }, }, }, cool: { // 实体与路径,跟生成代码、前端请求、swagger文档相关 注意:线上不建议开启,以免暴露敏感信息 eps: true, // 是否自动导入模块数据库 initDB: true, // 判断是否初始化的方式 initJudge: 'db', // 是否自动导入模块菜单 initMenu: true, } as CoolConfig, } as MidwayConfig;