xinjiang/DataBase/版本日志/SGGLDB_V2025-12-09-xiaj.sql

164 lines
9.0 KiB
MySQL
Raw Normal View History

--<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Base_Unit' AND COLUMN_NAME = 'IsThisUnit')
BEGIN
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ
ALTER TABLE Base_Unit ADD IsThisUnit bit;
END
GO
update Base_Unit
set IsThisUnit=1 where UnitName='<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD><EFBFBD>½<EFBFBD><EFBFBD><EFBFBD>ʯ<EFBFBD>͹<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD>˾<EFBFBD>ͽ<EFBFBD><EFBFBD>ֹ<EFBFBD>˾'
GO
--<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '59163077-3E2B-46CF-AA3D-32879AFF4E29')
BEGIN
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('59163077-3E2B-46CF-AA3D-32879AFF4E29','<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','',30,'0','Menu_SysSet',1,0,1)
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('FFD221D7-AE05-447F-8727-80058A04F401','<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','TaskScheduling/InterFace/InterFaceSet.aspx',10,'59163077-3E2B-46CF-AA3D-32879AFF4E29','Menu_SysSet',0,1,1)
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('FFD221D7-AE05-447F-8727-80058A04F402','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','TaskScheduling/InterFace/InterFaceTask.aspx',20,'59163077-3E2B-46CF-AA3D-32879AFF4E29','Menu_SysSet',0,1,1)
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('FFD221D7-AE05-447F-8727-80058A04F404','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־','TaskScheduling/InterFace/IFLogList.aspx',30,'59163077-3E2B-46CF-AA3D-32879AFF4E29','Menu_SysSet',0,1,1)
END
GO
--<EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD>ť
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'FFD221D7-AE05-447F-8727-80058A04F401')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'BC1DB04A-2E13-47D4-9AB5-42E6F0158431', N'FFD221D7-AE05-447F-8727-80058A04F401', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'854EA099-FC89-4E57-A50C-BB2B528D0990', N'FFD221D7-AE05-447F-8727-80058A04F401', N'<EFBFBD>޸<EFBFBD>', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'97636C2F-D4B2-463B-8786-D6E1166881CB', N'FFD221D7-AE05-447F-8727-80058A04F401', N'ɾ<EFBFBD><EFBFBD>', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'3D18F9A3-527E-40AB-A370-8677D14B1FFE', N'FFD221D7-AE05-447F-8727-80058A04F401', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 4);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'FFD221D7-AE05-447F-8727-80058A04F402')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'A867DA48-1A0F-41C1-BEF7-7324C8C14633', N'FFD221D7-AE05-447F-8727-80058A04F402', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'E649B4BE-86DB-4DB5-A0A8-B80974EE9EC0', N'FFD221D7-AE05-447F-8727-80058A04F402', N'<EFBFBD>޸<EFBFBD>', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'21D5E066-0127-44B1-8C99-490FEE6C8AA1', N'FFD221D7-AE05-447F-8727-80058A04F402', N'ɾ<EFBFBD><EFBFBD>', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'FCDFD9CB-E796-4FB7-A93F-9A15F7799AC2', N'FFD221D7-AE05-447F-8727-80058A04F402', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 4);
END
GO
delete HSSEData_HSSE where ReportDate<'2025-01-01'
delete Project_HSSEData_HSSE where ReportDate<'2025-01-01'
--drop table InterFaceLog
--drop table InterFaceTask
--drop table InterFaceSet
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'InterFaceLog') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[InterFaceLog](
[InterFaceLogId] [nvarchar](50) NOT NULL,
[UserId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[InterFaceName] [nvarchar](500) NULL,
[InterFaceUrl] [varchar](max) NULL,
[InterFaceMehtod] [nvarchar](200) NULL,
[InterFaceBody] [varchar](max) NULL,
[InterFaceReturnData] [varchar](max) NULL,
[InterFaceLogDate] [datetime] NULL,
[InterFaceType] [nvarchar](50) NULL,
[LogSate] [bit] NULL,
[IP] [nvarchar](50) NULL,
CONSTRAINT [PK_InterFaceLog] PRIMARY KEY CLUSTERED
(
[InterFaceLogId] 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]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'InterFaceTask') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[InterFaceTask](
[InterFaceTaskId] [nvarchar](50) NOT NULL,
[InterFaceName] [nvarchar](100) NULL,
[InterFaceSetLists] [nvarchar](max) NULL,
[Frequency] [nvarchar](50) NULL,
[CreateTime] [datetime] NULL,
[Enable] [bit] NULL,
CONSTRAINT [PK_InterFaceDetail] PRIMARY KEY CLUSTERED
(
[InterFaceTaskId] 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]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceTask', @level2type=N'COLUMN',@level2name=N'InterFaceName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceTask', @level2type=N'COLUMN',@level2name=N'InterFaceSetLists'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƶ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceTask', @level2type=N'COLUMN',@level2name=N'Frequency'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceTask', @level2type=N'COLUMN',@level2name=N'CreateTime'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceTask', @level2type=N'COLUMN',@level2name=N'Enable'
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'InterFaceSet') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[InterFaceSet](
[InterFaceSetId] [nvarchar](50) NOT NULL,
[InterFaceName] [nvarchar](100) NULL,
[InterFaceUrl] [nvarchar](500) NULL,
[UrlReqMethod] [varchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[AuthUnitIds] [nvarchar](1020) NULL,
[AuthUnitName] [nvarchar](2000) NULL,
[IsOpen] [bit] NULL,
[ValidPeriod] [nvarchar](20) NULL,
[TxtRemarks] [nvarchar](2000) NULL,
[InterFaceForUrl] [nvarchar](500) NULL,
[ForUrlReqMethod] [varchar](50) NULL,
[IsCallBack] [bit] NULL,
[InterFaceCallBackUrl] [nvarchar](500) NULL,
[CallBackUrlReqMethod] [varchar](50) NULL,
[IsSingleRequest] [bit] NULL,
[RequestJsonBody] [nvarchar](2000) NULL,
CONSTRAINT [PK_InterFaceSet] PRIMARY KEY CLUSTERED
(
[InterFaceSetId] 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'<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'InterFaceSetId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'InterFaceName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ӿڵ<EFBFBD>ַ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'InterFaceUrl'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'UnitId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ɶ<EFBFBD>ѡʹ<EFBFBD>ã<EFBFBD>ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>20<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'AuthUnitIds'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'IsOpen'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƶ<EFBFBD>ʣ<EFBFBD>ƴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>磺08-12<31><32>15-18<31><38>22-24<32><34>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'ValidPeriod'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'TxtRemarks'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'IsSingleRequest'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'InterFaceSet', @level2type=N'COLUMN',@level2name=N'RequestJsonBody'
END
GO