CNCEC_SUBQHSE_WUHUAN/DataBase/版本日志/已更新脚本/SGGLDB_WH_2023-06-04.sql

185 lines
10 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('BBBF69F1-9520-4E0A-B0C0-9F4D3FBF4C10','施工方案管理','',110,'0','Menu_CQMS',0,0,1)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('91C4BFDB-0A51-4992-99CC-EB4EC185593D','施工方案','CQMS/Solution/ConstructSolution.aspx',10,'BBBF69F1-9520-4E0A-B0C0-9F4D3FBF4C10','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('FBD63BC1-E964-4F4C-B75B-0787EBB7D125','91C4BFDB-0A51-4992-99CC-EB4EC185593D','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('6DAC6537-7421-4FF8-B185-F6C63F3EE628','91C4BFDB-0A51-4992-99CC-EB4EC185593D','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('E4B2561A-9FE1-4A0F-8A9C-69BA17825AF1','91C4BFDB-0A51-4992-99CC-EB4EC185593D','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('1F91C9F9-C33B-42C1-9784-257FE16B3816','91C4BFDB-0A51-4992-99CC-EB4EC185593D','保存',4)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('E175BE0B-3F5C-432F-92C6-95EAB72A2FB9','91C4BFDB-0A51-4992-99CC-EB4EC185593D','提交',5)
GO
CREATE TABLE [dbo].[Solution_CQMSConstructSolution](
[ConstructSolutionId] [nvarchar](50) NOT NULL,
[Code] [nvarchar](50) NULL,
[ProjectId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[SolutionName] [nvarchar](100) NULL,
[SolutionType] [nvarchar](50) NULL,
[UnitWorkIds] [nvarchar](2000) NULL,
[CNProfessionalCodes] [nvarchar](500) NULL,
[AttachUrl] [nvarchar](2000) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[State] [char](1) NULL,
[Edition] [int] NULL,
[SpecialSchemeTypeId] [nvarchar](50) NULL,
CONSTRAINT [PK_Solution_CQMSConstructSolution] PRIMARY KEY CLUSTERED
(
[ConstructSolutionId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_Project]
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_SolutionTempleteType] FOREIGN KEY([SolutionType])
REFERENCES [dbo].[Base_SolutionTempleteType] ([SolutionTempleteTypeCode])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_SolutionTempleteType]
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_SpecialSchemeType] FOREIGN KEY([SpecialSchemeTypeId])
REFERENCES [dbo].[Base_SpecialSchemeType] ([SpecialSchemeTypeId])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_SpecialSchemeType]
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolution] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolution_Base_Unit]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'ConstructSolutionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'Code'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'方案名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'SolutionName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'方案类别1-施工组织设计2-专项施工方案3-施工方案)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'SolutionType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'UnitWorkIds'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'专业' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'CNProfessionalCodes'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'附件' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'AttachUrl'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution', @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'Solution_CQMSConstructSolution', @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'Solution_CQMSConstructSolution', @level2type=N'COLUMN',@level2name=N'SpecialSchemeTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工方案表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolution'
GO
CREATE TABLE [dbo].[Solution_CQMSConstructSolutionApprove](
[ConstructSolutionApproveId] [nvarchar](50) NOT NULL,
[ConstructSolutionId] [nvarchar](50) NULL,
[ApproveMan] [nvarchar](50) NULL,
[ApproveDate] [datetime] NULL,
[IsAgree] [bit] NULL,
[ApproveIdea] [nvarchar](200) NULL,
[ApproveType] [char](1) NULL,
[AttachUrl] [nvarchar](200) NULL,
[SignType] [nvarchar](20) NULL,
[Edition] [int] NULL,
CONSTRAINT [PK_Solution_CQMSConstructSolutionApprove] PRIMARY KEY CLUSTERED
(
[ConstructSolutionApproveId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolutionApprove] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolutionApprove_Solution_CQMSConstructSolution] FOREIGN KEY([ConstructSolutionId])
REFERENCES [dbo].[Solution_CQMSConstructSolution] ([ConstructSolutionId])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolutionApprove] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolutionApprove_Solution_CQMSConstructSolution]
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolutionApprove] WITH CHECK ADD CONSTRAINT [FK_Solution_CQMSConstructSolutionApprove_Sys_User] FOREIGN KEY([ApproveMan])
REFERENCES [dbo].[Sys_User] ([UserId])
GO
ALTER TABLE [dbo].[Solution_CQMSConstructSolutionApprove] CHECK CONSTRAINT [FK_Solution_CQMSConstructSolutionApprove_Sys_User]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ConstructSolutionApproveId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ConstructSolutionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ApproveMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ApproveDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否同意' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'IsAgree'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理意见' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ApproveIdea'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理步骤' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'ApproveType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'附件' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove', @level2type=N'COLUMN',@level2name=N'AttachUrl'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工方案审批表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_CQMSConstructSolutionApprove'
GO