可以这样定义 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 年 2 月 23 日 嗯 TypeORM 用了 TypeScript 的 design-time type reflection 。这个功能用在 ORM 上真是非常的恰当。
另外推广一下一个非 ORM 作品 https://github.com/SweetIQ/schemats |