wenwan 8 年之前
父節點
當前提交
3aa39410d4
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      project-management/代码规范.md

+ 2 - 1
project-management/代码规范.md

@@ -195,7 +195,8 @@ count.addAndGet(1);
 
4、唯一索引名为 uk\_字段名;普通索引名则为 idx\_字段名
 
```
说明:uk_ 即 unique key;idx_ 即 index 的简称。
```
5、如果存储的字符串长度几乎相等,使用 CHAR 定长字符串类型。
 
varchar 是可变长字符串,不预先分配存储空间,长度不要超过 5000,如果存储长度大于此值,定义字段类型为 TEXT,独立出来一张表,用主键来对应,避免影响其它字段索引效率。

6、表必备三字段:id, gmt_create, gmt_modified
-
```
说明:其中 id 必为主键,类型为 unsigned bigint、单表时自增、步长为 1;分表时改为从 TDDL Sequence 取值,确保分表之间的全局唯一。gmt_create, gmt_modified 的类型均为 date_time 类型。
+
```
说明:其中 id 必为主键,类型为 unsigned bigint、单表时自增、步长为 1;分表时改为从 TDDL Sequence 取值,确保分表之间的全局唯一。
+gmt_create, gmt_modified 的类型均为 date_time 类型。
 
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主键',
 `created_time` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '创建时间',
 `updated_time` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '更新时间',