--drop table ScoreFlowLog --人员得分表 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'ScoreUser') AND type = N'U') BEGIN CREATE TABLE [dbo].[ScoreUser]( [Id] [nvarchar](50) NOT NULL, [Year] [int] NOT NULL, [IdentityCard] [nvarchar](50) NOT NULL, [Score] [int] NOT NULL, [UserName] [nvarchar](50) NOT NULL, [CompileDate] [datetime] NOT NULL, CONSTRAINT [PK_ScoreUser] PRIMARY KEY CLUSTERED ( [Id] 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] ALTER TABLE [dbo].[ScoreUser] ADD CONSTRAINT [DF_ScoreUser_CompileDate] DEFAULT (getdate()) FOR [CompileDate] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'Id' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'Year' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'IdentityCard' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'UserName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'Score' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser', @level2type=N'COLUMN',@level2name=N'CompileDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员得分表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreUser' END GO --人员记分流水日志表 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'ScoreFlowLog') AND type = N'U') BEGIN CREATE TABLE [dbo].[ScoreFlowLog]( [Id] [nvarchar](50) NOT NULL, [Year] [int] NOT NULL, [IdentityCard] [nvarchar](50) NOT NULL, [UserName] [nvarchar](50) NOT NULL, [Type] [int] NOT NULL, [Score] [int] NOT NULL, [CurrentScore] [int] NOT NULL, [Item] [nvarchar](50) NOT NULL, [LogContent] [nvarchar](200) NULL, [UserId] [nvarchar](50) NULL, [PersonId] [nvarchar](50) NULL, [UnitId] [nvarchar](50) NULL, [ProjectId] [nvarchar](50) NULL, [UnitName] [nvarchar](200) NULL, [ProjectName] [nvarchar](200) NULL, [Remark] [nvarchar](200) NULL, [CompileDate] [datetime] NOT NULL, [CompileMan] [nvarchar](50) NOT NULL, [CompileManId] [nvarchar](50) NULL, CONSTRAINT [PK_ScoreFlowLog] PRIMARY KEY CLUSTERED ( [Id] 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] ALTER TABLE [dbo].[ScoreFlowLog] ADD CONSTRAINT [DF_ScoreFlowLog_CompileDate] DEFAULT (getdate()) FOR [CompileDate] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Id' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Year' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'IdentityCard' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'UserName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'1:加分、0:扣分' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Type' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Score' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记分后人员得分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'CurrentScore' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记分类目' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Item' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日志记录内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'LogContent' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'UserId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'PersonId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'ProjectId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'ProjectName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注说明' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'Remark' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记分时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'CompileDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记分人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'CompileMan' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记分人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog', @level2type=N'COLUMN',@level2name=N'CompileManId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员记分流水日志表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ScoreFlowLog' END GO