后台数据库规范
修订记录
日期 版本 描述 作者
2015,每个开发人员的 sql 脚本需要加入注释和表的字段说明,所用开发人员
的脚本在同一个 sql 文件中。
3. SQL 脚本文件请在开发环境执行通过后在移交
4. 移交脚本并且部署成功后,请尽量不要对已部署成功脚本做修改,如需修改,请先给
DBA 或有权限的测试人员 fix 脚本,清理掉会影响该脚本执行的内容
5. 脚本用 UTF-8 无 BOM 格式保存,保证数据库脚本编码的一致性,避免出现乱码。
四 表、字段、索引语法规范
/*删除表*/
DROP TABLE test_user_info;
/*创建表*/
CREATE TABLE test_user_info (
created_user INT(32) NOT NULL COMMENT '创建人' ,
date_created DATETIME NOT NULL COMMENT '创建时间' ,
updated_user INT(32) NOT NULL COMMENT '修改人' ,
date_updated DATETIME NOT NULL COMMENT '修改时间' ,
id_test_user_info INT(32) NOT NULL AUTO_INCREMENT COMMENT '主键 id ' ,
user_name VARCHAR(20) NOT NULL COMMENT '用户姓名' ,
login_name VARCHAR(20) NOT NULL COMMENT '用户登录名' ,
PRIMARY KEY (id_user_info)
)ENGINE=InnoDB
COMMENT='用户信息表'
;
/*新建索引*/
CREATE INDEX idx_ui_user_name ON test_user_info (user_name);
CREATE INDEX idx_ui_id_username ON idx_ui_user_name (id_user_info,
user_name);
CREATE UNIQUE INDEX uidx_ui_login_name ON test_user_info (login_name);
/*删除索引*/
DROP INDEX idx_ui_user_name ON test_user_info;
/*新增字段*/
ALTER TABLE test_user_info ADD SEX CHAR(1) NOT NULL DEFAULT 0 COMMENT '
性别(0:女;1:男)';
/*修改字段*/
ALTER TABLE test_user_info CHANGE user
数据库规范文档 来自淘豆网m.daumloan.com转载请标明出处.