Database(TypeORM)
TypeORM 是 node.js
现有社区最成熟的对象关系映射器(ORM
)。Midway 和 TypeORM 搭配,使开发更简单。
安装组件
安装 orm 组件,提供数据库 ORM 能力。
npm i @midwayjs/orm@2 typeorm --save
信息
当前已升级为 2.x 版本,变化见这里。
引入组件
在 src/configuration.ts
引入 orm 组件,示例如下。
// configuration.ts
import { Configuration } from '@midwayjs/decorator';
import * as orm from '@midwayjs/orm';
import { join } from 'path';
@Configuration({
imports: [
orm, // 加载 orm 组件
],
importConfigs: [join(__dirname, './config')],
})
export class ContainerConfiguratin {}