Files
SGGL_SHJ/DataBase/版本日志/已更新脚本/2020年度/SGGLDB_V2020-10-23-001.sql
T
2022-09-05 16:36:31 +08:00

199 lines
12 KiB
Transact-SQL

update Sys_Menu set MenuName='集团安全管理制度' where MenuId='775EFCF4-DE5C-46E9-8EA3-B16270E2F6A6'
alter table Check_PauseNotice drop constraint FK_Check_PauseNotice_Sys_User4 --删除外键约束
Alter table Check_PauseNotice Alter column ProfessionalEngineerId nvarchar(200) NULL
alter table SitePerson_Person drop constraint FK_SitePerson_Person_WBS_UnitWork --删除外键约束
Alter table SitePerson_Person Alter column WorkAreaId nvarchar(200) NULL
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('0e5ac984-f624-44b6-9160-c15126005317','公司安全管理制度','HSSE/ActionPlan/CompanyManageRule.aspx',11,'7944B1C6-636B-4AD8-980C-A2F6D44883D3','Menu_HSSE',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('5f325230-d3e0-43ee-bf9c-09f55cc4a9f1','0e5ac984-f624-44b6-9160-c15126005317','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('27e780d8-8a46-4c7e-93c1-5858c0652e33','0e5ac984-f624-44b6-9160-c15126005317','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('047ba03b-899b-46df-935f-48219efd3258','0e5ac984-f624-44b6-9160-c15126005317','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('01593360-51a6-484a-bac2-4fd6aba20941','0e5ac984-f624-44b6-9160-c15126005317','保存',4)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('829a4fae-e75f-483f-a8ac-76e1fd4bb6e5','0e5ac984-f624-44b6-9160-c15126005317','发布',5)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('ec0942af-b1ae-4676-8442-4be3a5e22ea0','项目安全管理制度','HSSE/ActionPlan/ProjectManageRule.aspx',12,'7944B1C6-636B-4AD8-980C-A2F6D44883D3','Menu_HSSE',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('69559e55-6750-43cc-acd7-1348eb3391f2','ec0942af-b1ae-4676-8442-4be3a5e22ea0','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('ddffa022-c7b1-474d-8f4a-10ce4d3eb94a','ec0942af-b1ae-4676-8442-4be3a5e22ea0','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('5f8f261b-462e-4434-85ca-a25b9881a088','ec0942af-b1ae-4676-8442-4be3a5e22ea0','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('218bd5f9-f3c8-464f-860f-392a400fc873','ec0942af-b1ae-4676-8442-4be3a5e22ea0','保存',4)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('78c1b689-3802-4ed6-a446-baf94eec5188','ec0942af-b1ae-4676-8442-4be3a5e22ea0','发布',5)
GO
CREATE TABLE [dbo].[ActionPlan_CompanyManagerRule](
[ManagerRuleId] [nvarchar](50) NOT NULL,
[ManageRuleCode] [nvarchar](50) NULL,
[OldManageRuleId] [nvarchar](50) NULL,
[ProjectId] [nvarchar](50) NULL,
[ManageRuleName] [nvarchar](50) NULL,
[ManageRuleTypeId] [nvarchar](50) NULL,
[VersionNo] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[CompileMan] [nvarchar](50) NULL,
[AttachUrl] [nvarchar](2000) NULL,
[Remark] [nvarchar](1000) NULL,
[IsIssue] [bit] NULL,
[IssueDate] [datetime] NULL,
[Flag] [bit] NULL,
[State] [char](1) NOT NULL,
[SeeFile] [nvarchar](max) NULL,
CONSTRAINT [PK_ActionPlan_CompanyManagerRule] PRIMARY KEY CLUSTERED
(
[ManagerRuleId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[ActionPlan_CompanyManagerRule] WITH CHECK ADD CONSTRAINT [FK_ActionPlan_CompanyManagerRule_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[ActionPlan_CompanyManagerRule] CHECK CONSTRAINT [FK_ActionPlan_CompanyManagerRule_Base_Project]
GO
ALTER TABLE [dbo].[ActionPlan_CompanyManagerRule] WITH CHECK ADD CONSTRAINT [FK_ActionPlan_CompanyManagerRule_Sys_User] FOREIGN KEY([CompileMan])
REFERENCES [dbo].[Sys_User] ([UserId])
GO
ALTER TABLE [dbo].[ActionPlan_CompanyManagerRule] CHECK CONSTRAINT [FK_ActionPlan_CompanyManagerRule_Sys_User]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管理规定编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'ManageRuleCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管理规定资源Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'OldManageRuleId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文件名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'ManageRuleName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分类Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'ManageRuleTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'版本号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'VersionNo'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发布(true-发布,false-未发布)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'IsIssue'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发布日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'IssueDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标记(0-不参加流程,1-参加流程)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'Flag'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理状态(0--重新编制, 1--编制, 2--现场HSSE经理, 3--项目HSSE经理, 4--项目经理,5--审批完成)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'State'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule', @level2type=N'COLUMN',@level2name=N'SeeFile'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公司安全管理规定表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_CompanyManagerRule'
GO
CREATE TABLE [dbo].[ActionPlan_ProjectManagerRule](
[ManagerRuleId] [nvarchar](50) NOT NULL,
[ManageRuleCode] [nvarchar](50) NULL,
[ProjectId] [nvarchar](50) NULL,
[ManageRuleName] [nvarchar](50) NULL,
[ManageRuleTypeId] [nvarchar](50) NULL,
[VersionNo] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[CompileMan] [nvarchar](50) NULL,
[AttachUrl] [nvarchar](2000) NULL,
[Remark] [nvarchar](1000) NULL,
[IsIssue] [bit] NULL,
[IssueDate] [datetime] NULL,
[Flag] [bit] NULL,
[State] [char](1) NOT NULL,
[SeeFile] [nvarchar](max) NULL,
CONSTRAINT [PK_ActionPlan_ProjectManagerRule] PRIMARY KEY CLUSTERED
(
[ManagerRuleId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[ActionPlan_ProjectManagerRule] WITH CHECK ADD CONSTRAINT [FK_ActionPlan_ProjectManagerRule_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[ActionPlan_ProjectManagerRule] CHECK CONSTRAINT [FK_ActionPlan_ProjectManagerRule_Base_Project]
GO
ALTER TABLE [dbo].[ActionPlan_ProjectManagerRule] WITH CHECK ADD CONSTRAINT [FK_ActionPlan_ProjectManagerRule_Sys_User] FOREIGN KEY([CompileMan])
REFERENCES [dbo].[Sys_User] ([UserId])
GO
ALTER TABLE [dbo].[ActionPlan_ProjectManagerRule] CHECK CONSTRAINT [FK_ActionPlan_ProjectManagerRule_Sys_User]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管理规定编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'ManageRuleCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文件名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'ManageRuleName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'版本号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'VersionNo'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发布(true-发布,false-未发布)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'IsIssue'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发布日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'IssueDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标记(0-不参加流程,1-参加流程)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'Flag'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理状态(0--重新编制, 1--编制, 2--现场HSSE经理, 3--项目HSSE经理, 4--项目经理,5--审批完成)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'State'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule', @level2type=N'COLUMN',@level2name=N'SeeFile'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目安全管理规定表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ActionPlan_ProjectManagerRule'
GO