TypeORM中'timestamp with time zone'与'timestamptz'的区别是什么?
两段TypeORM代码的区别解析
在PostgreSQL环境下,这两段代码没有任何功能上的区别,具体原因如下:
timestamptz是PostgreSQL中timestamp with time zone的官方缩写别名,二者指向完全相同的数据库数据类型- TypeORM在处理PostgreSQL的类型映射时,会自动识别这两种写法,最终都会将字段映射到数据库的
timestamp with time zone类型 - 两段代码的默认值配置完全一致,都会调用PostgreSQL的
CURRENT_TIMESTAMP(6)生成带微秒精度的带时区时间戳
简单来说,这只是同一种数据库字段类型的两种不同写法,最终生成的表结构、字段行为完全一致,你可以根据个人习惯任选其一。
内容的提问来源于stack exchange,提问作者Suraj
相关产品推荐
相关产品推荐

