可以这样定义 Model:
import {Entity, Column, PrimaryColumn} from "typeorm";
@Entity()
export class Photo {
@PrimaryColumn()
id: number;
@Column()
name: string;
@Column()
description: string;
@Column()
fileName: string;
@Column()
views: number;
@Column()
isPublished: boolean;
}
感觉比 sequelize 好用啊
1
xiamx 2017-02-23 11:57:11 +08:00 1
嗯 TypeORM 用了 TypeScript 的 design-time type reflection 。这个功能用在 ORM 上真是非常的恰当。
另外推广一下一个非 ORM 作品 https://github.com/SweetIQ/schemats |