用户登录

在这个 Post 实体里再添加一个数据栏,可以使用 @Column 装饰一下,它也来自 typeorm 这个模块,名字是 title,值的类型是 string。

保存,回到数据库,刷新, post 数据表里又会多了一个叫 title 的字段,它的 Type 是 VARCHAR,长度是 255。

下面再添加一个 @Column,给它一个参数可以设置这个数据栏的类型,比如 longtext,可以使用的数据栏的类型在不同类型的数据库下面可能会有一些区别,具体你要根据自己使用的数据库管理系统,去设置这些数据栏的类型。名字是 body,值的类型是 string。

现在 post 表里又会出现一个 body 字段,类型是 LONGTEXT。

下面再添加两个特别的栏,用 @CreateDateColumn 装饰器装饰一下,名字叫 created,类型是 date,这个字段的值会是数据记录的创建日期。

下面再添加一个 @UpdateDateColumn,名字叫 updated,值的类型是 date , 这个数据栏的值就是更新数据记录的日期。

再去看一下应用的 post 这个数据表,这里又会多了两个字段 ,一个是 created,还有一个是 updated,字段的类型是 DATETIME,它们会有一个默认的值,就是 CURRENT_TIMESTAMP。

实体里的数据栏(Column)《 Nest.js 应用框架:数据库 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点