建云学院
当前位置:建云学院 > 研发培训 > 正文

更新包提交规范

下载地址:更新包提交模板

 

 

 

 

 

 

更新包提交规范

1、文件命名

格式:时间-XX更新-姓名
示例:20171030-物资选择更新-李慧

2、需要更新SQL语句的,放到sql文件夹下,需要手动执行,要求更新SQL语句兼容性要高,不会报错
示例:建云宝签到增加外勤类型,增加扩展字段并且设置默认值为行政签到

--判断签到表是否存在,不存在则创建
if exists (select * from sysobjects where id = OBJECT_ID('yun_bao_sign') and OBJECTPROPERTY(id, 'IsUserTable') = 1)
begin
print '存在物理表'
----判断签到表是否存在qdlx字段,不存在则增加
if exists (select * from sysobjects where id = OBJECT_ID('yun_bao_sign') and name='qdlx')
begin
print '增加字段:qdlx'
alter table yun_bao_sign add qdlx varchar(50)
end
else
begin
print '已存在字段:qdlx'
end
end
else
begin
print '不存在物理表'
CREATE TABLE [dbo].[yun_bao_sign](
[RecordID] [uniqueidentifier] NOT NULL,
[EmployeeID] [varchar](50) NOT NULL,
[Location_X] [numeric](18, 15) NOT NULL,
[Location_Y] [numeric](18, 15) NOT NULL,
[Scale] [int] NOT NULL,
[Lable] [varchar](200) NOT NULL,
[CreateDate] [datetime] NULL,
[deviceId] [varchar](500) NULL,
[netType] [varchar](500) NULL,
[UserIP] [varchar](100) NULL,
[SourceSystem] [varchar](100) NULL,
[PlatFormInfo] [varchar](50) NULL,
[EnterpriseCode] [varchar](50) NULL
) ON [PRIMARY]
end

3、每个功能单独形成更新包提交

 

 

未经允许不得转载:建云学院 » 更新包提交规范

赞 (1)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址