项目中建表语句的格式与规范记录
1 CREATE TABLE `process_form` ( 2 `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', 3 `name` varchar(128) NOT NULL COMMENT '流程表单名称', 4 `file_key` varchar(200) NOT NULL COMMENT '元数据定义OSS key', 5 `remark` varchar(500) DEFAULT NULL COMMENT '备注', 6 `deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除:[1:是][0:否]', 7 `create_user_id` bigint(20) NOT NULL COMMENT '创建人ID', 8 `create_user_name` varchar(128) NOT NULL COMMENT '创建人', 9 `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', 10 PRIMARY KEY (`id`), 11 KEY `idx_create_user_id` (`create_user_id`) 12 ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='流程表单表' 13 ;
最近项目中的建表语句规范很不错,谨以此记录一下以后用的时候可以借鉴一下。