diff --git a/DataBase/版本日志/SGGLDB_WH_V2025-03-27-xiaj.sql b/DataBase/版本日志/SGGLDB_WH_V2025-03-27-xiaj.sql new file mode 100644 index 00000000..ce1b32e0 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_WH_V2025-03-27-xiaj.sql @@ -0,0 +1,84 @@ + + + +insert into Sys_Set(SetId,SetName,SetValue) +select 3,'MDMToken','eyJhbGciOiJIUzI1NiJ9.eyJjb21wYW55Q29kZSI6bnVsbCwiZGVwdE5hbWUiOiJXRUMiLCJzdWIiOiJ6Z3doIiwib3JnTmFtZSI6IldFQyIsInN5c1VzZXJOYW1lIjoiemd3aCIsImNvbXBhbnlOYW1lIjpudWxsLCJkZXB0SWQiOjIzODY2LCJpc3MiOiLkupHmmbrmlbDnu7QiLCJ0eXBlIjoxLCJvcmdJZCI6MjM4NjYsInVzZXJDb2RlIjpudWxsLCJjb21wYW55SWQiOjAsIm9yZ0NvZGUiOiItMSIsImRpc0lkIjoxMTIsImV4cCI6MTc0MzIxNDI1NSwiaWF0IjoxNzQzMDQxNDU1LCJkZXB0Q29kZSI6Ii0xIiwianRpIjoiMTU1MyJ9.tqYpeG4t7r8r05fGV2h-wBYihoFH9jH-veAmuCXG4EI' + +insert into Sys_Set(SetId,SetName,SetValue) +select 4,'MDMTokenExTime','2025/03/27 11:18:00' +insert into Sys_Set(SetId,SetName,SetValue) +select 5,'MDM½Ó¿ÚµØÖ·','http://mdm.cwcec.com:8020/' + + +--MDMÏîÄ¿Êý¾Ý +IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'MDM_Project') AND type = N'U') +BEGIN + CREATE TABLE [dbo].[MDM_Project]( + [id] [int] NOT NULL, + [code] [nvarchar](100) NOT NULL, + [stNum] [nvarchar](100) NOT NULL, + [disType] [nvarchar](100) NULL, + [name] [nvarchar](200) NOT NULL, + [projShortName] [nvarchar](100) NULL, + [projStepZxnoCode] [nvarchar](100) NULL, + [projStepZxnoName] [nvarchar](100) NULL, + [stProjectTypeVals] [nvarchar](100) NULL, + [stProjectStepVals] [nvarchar](100) NULL, + [projStepZxnoVals] [nvarchar](100) NULL, + [stProjectPropertyVals] [nvarchar](100) NULL, + [remarkC] [nvarchar](100) NULL, + [address] [nvarchar](500) NULL, + [cityCode] [nvarchar](100) NULL, + [cityName] [nvarchar](100) NULL, + [countryCode] [nvarchar](100) NULL, + [countryName] [nvarchar](100) NULL, + [countyCode] [nvarchar](100) NULL, + [countyName] [nvarchar](100) NULL, + [projectNameEn] [nvarchar](500) NULL, + [provinceCode] [nvarchar](100) NULL, + [provinceName] [nvarchar](100) NULL, + [remarkA] [nvarchar](100) NULL, + [remarkB] [nvarchar](100) NULL, + [CreateTime] [datetime] NOT NULL, + CONSTRAINT [PK_MDM_Project] PRIMARY KEY CLUSTERED + ( + [id] ASC + )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] + ) ON [PRIMARY] + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'id' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'code' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ºÅ(Ô´Í·)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'stNum' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'²Ù×÷ÀàÐÍ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'disType' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ãû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'name' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿¼ò³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'projShortName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿½×¶Î±àÂë' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'projStepZxnoCode' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿½×¶ÎÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'projStepZxnoName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ÀàÐÍÒ»¼¶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'stProjectTypeVals' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ÀàÐͶþ¼¶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'stProjectStepVals' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿½×¶Î' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'projStepZxnoVals' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ÐÔÖÊ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'stProjectPropertyVals' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¸×¢3_ÐÂϵͳÏîÄ¿ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'remarkC' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏêϸµØÖ·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'address' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊбàÂë' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'cityCode' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊÐÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'cityName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹ú¼Ò±àÂë' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'countryCode' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹ú¼ÒÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'countryName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÇøÏØ±àÂë' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'countyCode' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÇøÏØÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'countyName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîĿӢÎÄÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'projectNameEn' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ê¡±àÂë' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'provinceCode' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ê¡Ãû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'provinceName' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¾­¶È' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'remarkA' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'γ¶È' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'remarkB' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'´´½¨Ê±¼ä' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project', @level2type=N'COLUMN',@level2name=N'CreateTime' + EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'MDMÏîÄ¿Êý¾Ý' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'MDM_Project' +END +GO + + +--ÏîÄ¿ÈËÔ±¼ÓÓÊÏä +IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SitePerson_Person' AND COLUMN_NAME = 'Email') +BEGIN + ALTER TABLE SitePerson_Person ADD Email nvarchar(200); +END +GO \ No newline at end of file