SGGL_SHJ/DataBase/版本日志/已更新脚本/SGGL_SeDin_人员脚本/SGGLDB_V2022-06-29-001索引.sql

113 lines
4.4 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/****** Object: Index [NonClusteredIndex-20220629-095015] Script Date: 2022/6/29 9:50:30 ******/
CREATE NONCLUSTERED INDEX [NonClusteredIndex-20220629-095015] ON [dbo].[Sys_ButtonPower]
(
[RoleId] ASC,
[MenuId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [NonClusteredIndex-20220629-095122] Script Date: 2022/6/29 9:51:52 ******/
CREATE NONCLUSTERED INDEX [NonClusteredIndex-20220629-095122] ON [dbo].[Sys_Menu]
(
[SortIndex] ASC,
[SuperMenu] ASC,
[MenuType] ASC,
[IsOffice] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
ALTER TABLE Person_Persons ALTER COLUMN RoleIds NVARCHAR(200) NULL
GO
/****** Object: Index [NonClusteredIndex-20220629-102151] Script Date: 2022/6/30 15:28:35 ******/
CREATE NONCLUSTERED INDEX [NonClusteredIndex-20220629-102151] ON [dbo].[Person_Persons]
(
[UnitId] ASC,
[DepartId] ASC,
[RoleIds] ASC,
[WorkPostId] ASC,
[IsPost] ASC,
[IsCardNoOK] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
ALTER TABLE SitePerson_Person ALTER COLUMN RoleIds NVARCHAR(200) NULL
GO
/****** Object: Index [NonClusteredIndex-20210705-172405] Script Date: 2022/6/30 16:13:30 ******/
DROP INDEX [NonClusteredIndex-20210705-172405] ON [dbo].[SitePerson_Person]
GO
/****** Object: Index [NonClusteredIndex-20210705-172405] Script Date: 2022/6/30 16:13:30 ******/
CREATE NONCLUSTERED INDEX [NonClusteredIndex-20210705-172405] ON [dbo].[SitePerson_Person]
(
[ProjectId] ASC,
[UnitId] ASC,
[WorkPostId] ASC,
[RoleIds] ASC,
[States] ASC,
[PersonName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
UPDATE Sys_Menu SET MenuType='Menu_SysSet',SuperMenu='C2297533-B7C0-441E-B29F-ADE87C6F8978'
WHERE MenuId='8IDKGJE2-09B1-4607-BC6D-865CE48F0002'
GO
DELETE FROM Sys_Menu WHERE MenuId in ('4AEA28ED-327C-4A8F-977D-BB56F423CEA4','145523FE-B49A-4420-9DFB-565A79F4AF36')
GO
DELETE FROM Sys_Menu WHERE MenuId='DA7D64F8-A107-4DBC-B7E4-5C79409EB9FA'
GO
delete from Sys_ButtonToMenu where MenuId in (select MenuId from Sys_Menu where MenuType='Menu_Server')
go
delete from Sys_Menu where MenuType='Menu_Server'
go
delete from Sys_ButtonToMenu where MenuId in (select MenuId from Sys_Menu where MenuType='Menu_Server')
go
delete from Sys_Menu where MenuType='Menu_Server'
go
delete from Sys_ButtonToMenu where MenuId in (select MenuId from Sys_Menu where MenuType='Menu_Party')
go
delete from Sys_Menu where MenuType='Menu_Party'
go
DELETE FROM Sys_Const WHERE GroupId='MenuType_S'
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('E2FB2C1D-E024-493F-B9E6-2088AC3E6CCC','Menu_SysSet','ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',1,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('4084B058-E380-4F8F-810D-9795FE58CC45','Menu_Project','<EFBFBD><EFBFBD>Ŀ<EFBFBD>',2,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('9467A0BA-53D6-4183-9995-AEC63C9E1B26','Menu_DigData','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',3,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('31D3317B-95EE-442C-9639-FB2BEC41D060','Menu_HTGL','<EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',4,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('6729DE71-E4C1-44D2-8273-BA55634A01D3','Menu_Person','<EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',5,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('F194DD4F-A365-458F-AE6C-10E8CE900323','Menu_ZHGL','<EFBFBD>ۺϹ<EFBFBD><EFBFBD><EFBFBD>',6,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('5F0ECF4B-6784-4AE9-A26E-CBD0DE9F6AF6','Menu_SmartSite','<EFBFBD>ǻ۹<EFBFBD><EFBFBD><EFBFBD>',7,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('3D0920E1-8A98-4930-BA97-98FDF2FD1A6E','Menu_TeamWork','Эͬ<EFBFBD>',8,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('AEC481C4-EED9-4401-B62E-D6EE33B26F5C','Menu_Notice','֪ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',9,'MenuType_S')
GO
UPDATE T SET T.PersonId=S.PersonId
FROM EduTrain_TrainRecordDetail AS T,SitePerson_Person AS S
WHERE T.PersonId=S.SitePersonId AND S.PersonId !=S.SitePersonId
GO