--五星计划个人施工日志 CREATE TABLE [dbo].[InformationProject_ConstructionLog]( [ConstructionLogId] [nvarchar](50) NOT NULL, [ProjectId] [nvarchar](50) NULL, [UnitId] [nvarchar](50) NULL, [PersonId] [nvarchar](50) NULL, [PersonName] [nvarchar](50) NULL, [WorkDate] [datetime] NULL, CONSTRAINT [PK_InformationProject_ConstructionLog] PRIMARY KEY CLUSTERED ( [ConstructionLogId] 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 ALTER TABLE [dbo].[InformationProject_ConstructionLog] WITH CHECK ADD CONSTRAINT [FK_InformationProject_ConstructionLog_Base_Project] FOREIGN KEY([ProjectId]) REFERENCES [dbo].[Base_Project] ([ProjectId]) GO ALTER TABLE [dbo].[InformationProject_ConstructionLog] CHECK CONSTRAINT [FK_InformationProject_ConstructionLog_Base_Project] GO ALTER TABLE [dbo].[InformationProject_ConstructionLog] WITH CHECK ADD CONSTRAINT [FK_InformationProject_ConstructionLog_Base_Unit] FOREIGN KEY([UnitId]) REFERENCES [dbo].[Base_Unit] ([UnitId]) GO ALTER TABLE [dbo].[InformationProject_ConstructionLog] CHECK CONSTRAINT [FK_InformationProject_ConstructionLog_Base_Unit] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLog', @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'InformationProject_ConstructionLog', @level2type=N'COLUMN',@level2name=N'PersonId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLog', @level2type=N'COLUMN',@level2name=N'PersonName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLog', @level2type=N'COLUMN',@level2name=N'WorkDate' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员施工日志' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLog' GO CREATE TABLE [dbo].[InformationProject_ConstructionLogItem]( [ConstructionLogItemId] [nvarchar](50) NOT NULL, [ConstructionLogId] [nvarchar](50) NULL, [ExamTypeId] [nvarchar](50) NULL, [Frequency] [int] NULL, [Remark] [nvarchar](500) NULL, CONSTRAINT [PK_InformationProject_ConstructionLogItem] PRIMARY KEY CLUSTERED ( [ConstructionLogItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) 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'InformationProject_ConstructionLogItem', @level2type=N'COLUMN',@level2name=N'ExamTypeId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'次数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLogItem', @level2type=N'COLUMN',@level2name=N'Frequency' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InformationProject_ConstructionLogItem', @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'InformationProject_ConstructionLogItem' GO alter table sys_user add StarLevelId nvarchar(50) null go alter table sys_user add GetStarTime datetime null go CREATE TABLE [dbo].[Base_StarLevel]( [StarLevelId] [nvarchar](50) NOT NULL, [StarName] [nvarchar](50) NULL, [LevelValue] [int] NULL, [StarMark] [ntext] NULL, [Cycle] [int] NULL, [Remark] [nvarchar](200) NULL, CONSTRAINT [PK_Base_StarLevel] PRIMARY KEY CLUSTERED ( [StarLevelId] 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 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevel', @level2type=N'COLUMN',@level2name=N'StarName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevel', @level2type=N'COLUMN',@level2name=N'LevelValue' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星标' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevel', @level2type=N'COLUMN',@level2name=N'StarMark' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'周期(月)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevel', @level2type=N'COLUMN',@level2name=N'Cycle' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevel', @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_StarLevel' GO CREATE TABLE [dbo].[Base_StarLevelItem]( [StarLevelItemId] [nvarchar](50) NOT NULL, [StarLevelId] [nvarchar](50) NULL, [ExamType] [nvarchar](10) NULL, [Frequency] [int] NULL, CONSTRAINT [PK_Base_StarLevelItem] PRIMARY KEY CLUSTERED ( [StarLevelItemId] 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 ALTER TABLE [dbo].[Base_StarLevelItem] WITH CHECK ADD CONSTRAINT [FK_Base_StarLevelItem_Base_StarLevel] FOREIGN KEY([StarLevelId]) REFERENCES [dbo].[Base_StarLevel] ([StarLevelId]) GO ALTER TABLE [dbo].[Base_StarLevelItem] CHECK CONSTRAINT [FK_Base_StarLevelItem_Base_StarLevel] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevelItem', @level2type=N'COLUMN',@level2name=N'StarLevelItemId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星级ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevelItem', @level2type=N'COLUMN',@level2name=N'StarLevelId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检查类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevelItem', @level2type=N'COLUMN',@level2name=N'ExamType' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'频次' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevelItem', @level2type=N'COLUMN',@level2name=N'Frequency' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星级明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_StarLevelItem' GO CREATE TABLE [dbo].[Person_StarLevelItem]( [StarLevelItemId] [nvarchar](50) NOT NULL, [PersonId] [nvarchar](50) NULL, [UnitId] [nvarchar](50) NULL, [ProjectId] [nvarchar](50) NULL, [StarLevelId] [nvarchar](50) NULL, [LevelValue] [int] NULL, [GetStarTime] [datetime] NULL, [NextStarCount] [int] NULL, [NextStarTime] [datetime] NULL, [NextIsClosed] [bit] NULL, CONSTRAINT [PK_Person_StarLevelItem] PRIMARY KEY CLUSTERED ( [StarLevelItemId] 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'主键ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'StarLevelItemId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'PersonId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所在单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @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'Person_StarLevelItem', @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'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'StarLevelId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'LevelValue' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'评星时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'GetStarTime' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下个周期完成值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'NextStarCount' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下次评星计数时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'NextStarTime' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下周期是否关闭' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem', @level2type=N'COLUMN',@level2name=N'NextIsClosed' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员评星明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_StarLevelItem' GO alter table SitePerson_Person add States nvarchar(2) null go