Mysql 数据库脚本更改规范及11选5源码下载

1、SQL文件每个月形成一个文件,11选5源码下载(企 娥:217 1793 408)以日期开头,便于发版执行(如果文件不存在创建一个,文件名格式为:201805.sql)。

2、SQL文件在做数据结构修改前,必须在开头单独起一行备注此次修改做的业务操作和日期。

例如: #=========2018/05/20 添加产品优惠券日期字段,jira #5247 ============。

3、SQL文件在做数据结构操作前,必须判断是否已经存在相应(字段,表,索引)等是否存在,然后再操作,保证幂等性。

4、数据结构更改需单独提交PR修改SQL文件(此PR只包含SQL文件修改),并注明关联的Jira issue,PR内容需注明SQL更改的内容,由指定人员审核通过后方能合并。

相关示例:

/========== 创建操作日志表,操作日志表用来处理“添加修改数据”这种操作来保证幂等性使用======================/
create table if not exists sqloperate_log
(
Id varchar(50) not null
primary key,
Descriptions varchar(100) null,
DateTime timestamp default CURRENT_TIMESTAMP not null,
constraint uniq_Id
unique (Id)
);

/==============示例,添加表=====================/
create table if not exists sqloperate_log
(
Id varchar(50) not null
);

猜你喜欢

转载自blog.51cto.com/13880668/2147951