UPDATE Sys_User SET RoleId=null where UnitId IS NOT NULL AND UnitId !='d72a27c9-4ba9-41c5-ab0b-c010409f20f2' GO UPDATE Sys_Const SET ConstText='管理岗位' where ID='0B705F90-BB2B-4C22-A336-90C0B677A95A' GO DELETE FROM Sys_Const WHERE ID='6CDB171F-59C9-4B60-92FE-2AFFDF115D6D' GO UPDATE Base_WorkPost SET PostType='1' WHERE PostType='4' GO ALTER TABLE Base_PictureType ADD MenuType nvarchar(50) null go EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'适用系统' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PictureType', @level2type=N'COLUMN',@level2name=N'MenuType' GO UPDATE Base_PictureType SET MenuType='Menu_HSSE' go UPDATE Sys_ButtonToMenu SET ButtonName='生成' WHERE ButtonToMenuId='FA69A222-DF16-44CF-AA29-558B18972B32' GO /*添加项目类型表*/ CREATE TABLE [dbo].[Base_ProjectType]( [ProjectTypeId] [nvarchar](50) NOT NULL, [ProjectTypeCode] [nvarchar](50) NULL, [ProjectTypeName] [nvarchar](50) NOT NULL, [Remark] [nvarchar](50) NULL, CONSTRAINT [PK_Base_ProjectType] PRIMARY KEY CLUSTERED ( [ProjectTypeId] 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 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectType', @level2type=N'COLUMN',@level2name=N'ProjectTypeId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目类型编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectType', @level2type=N'COLUMN',@level2name=N'ProjectTypeCode' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目类型名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectType', @level2type=N'COLUMN',@level2name=N'ProjectTypeName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectType', @level2type=N'COLUMN',@level2name=N'Remark' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目类型表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectType' GO /*添加执业资格证书表*/ CREATE TABLE [dbo].[Base_PracticeCertificate]( [PracticeCertificateId] [nvarchar](50) NOT NULL, [PracticeCertificateCode] [nvarchar](50) NULL, [PracticeCertificateName] [nvarchar](50) NULL, [Remark] [nvarchar](500) NULL, CONSTRAINT [PK_Base_PracticeCertificate] PRIMARY KEY CLUSTERED ( [PracticeCertificateId] 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 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PracticeCertificate', @level2type=N'COLUMN',@level2name=N'PracticeCertificateId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'证书编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PracticeCertificate', @level2type=N'COLUMN',@level2name=N'PracticeCertificateCode' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'证书名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PracticeCertificate', @level2type=N'COLUMN',@level2name=N'PracticeCertificateName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PracticeCertificate', @level2type=N'COLUMN',@level2name=N'Remark' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'执业资格证书' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PracticeCertificate' GO /*修改User表的执业资格证书为外键*/ ALTER TABLE SYS_USER ADD CertificateId NVARCHAR(50) NULL GO ALTER TABLE [dbo].[Sys_User] WITH CHECK ADD CONSTRAINT [FK_Sys_User_Base_PracticeCertificate] FOREIGN KEY([CertificateId]) REFERENCES [dbo].[Base_PracticeCertificate] ([PracticeCertificateId]) GO ALTER TABLE [dbo].[Sys_User] CHECK CONSTRAINT [FK_Sys_User_Base_PracticeCertificate] GO /*添加职称字段*/ Alter Table Sys_User Add PostTitleId nvarchar(50) NUll ALTER TABLE [dbo].[Sys_User] WITH CHECK ADD CONSTRAINT [FK_Sys_User_Base_PostTitle] FOREIGN KEY([PostTitleId]) REFERENCES [dbo].[Base_PostTitle] ([PostTitleId]) GO ALTER TABLE [dbo].[Sys_User] CHECK CONSTRAINT [FK_Sys_User_Base_PostTitle] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'职称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_User', @level2type=N'COLUMN',@level2name=N'PostTitleId' GO /*专项方案类别表增加方案类型字段*/ Alter Table Base_SpecialSchemeType Add SolutionTempleteTypeCode nvarchar(50) NUll ALTER TABLE [dbo].[Base_SpecialSchemeType] WITH CHECK ADD CONSTRAINT [FK_Base_SpecialSchemeType_Base_SolutionTempleteType] FOREIGN KEY([SolutionTempleteTypeCode]) REFERENCES [dbo].[Base_SolutionTempleteType] ([SolutionTempleteTypeCode]) GO ALTER TABLE [dbo].[Base_SpecialSchemeType] CHECK CONSTRAINT [FK_Base_SpecialSchemeType_Base_SolutionTempleteType] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'方案类别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SpecialSchemeType', @level2type=N'COLUMN',@level2name=N'SolutionTempleteTypeCode' GO INSERT [dbo].[Base_ProjectType] ([ProjectTypeId], [ProjectTypeCode], [ProjectTypeName], [Remark]) VALUES (N'05C4234A-86EA-49D0-B868-BF7218746331', N'3', N'PMC', NULL) GO INSERT [dbo].[Base_ProjectType] ([ProjectTypeId], [ProjectTypeCode], [ProjectTypeName], [Remark]) VALUES (N'07C853E4-BF3A-437E-90A1-44A45211E5E4', N'1', N'EPC', NULL) GO INSERT [dbo].[Base_ProjectType] ([ProjectTypeId], [ProjectTypeCode], [ProjectTypeName], [Remark]) VALUES (N'3753DAE7-C2CF-4C31-B970-4FB5B88C9DA4', N'2', N'EPCM', NULL) GO INSERT [dbo].[Base_ProjectType] ([ProjectTypeId], [ProjectTypeCode], [ProjectTypeName], [Remark]) VALUES (N'C361419D-EE17-4480-AB21-DF1438BF4D14', N'4', N'其他', NULL) GO update Base_Project set ProjectType=null alter table Base_Project alter column ProjectType nvarchar(50) null ALTER TABLE [dbo].[Base_Project] WITH CHECK ADD CONSTRAINT [FK_Base_Project_Base_ProjectType] FOREIGN KEY([ProjectType]) REFERENCES [dbo].[Base_ProjectType] ([ProjectTypeId]) GO ALTER TABLE [dbo].[Base_Project] CHECK CONSTRAINT [FK_Base_Project_Base_ProjectType] GO update Base_Project set ProjectType='07C853E4-BF3A-437E-90A1-44A45211E5E4'