Files
SGGL_SHJ/DataBase/SGGL_SeDin_人员脚本/SGGLDB_V2022-06-29-001索引.sql
T
2022-09-05 16:36:31 +08:00

113 lines
4.4 KiB
Transact-SQL

/****** 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','系统设置',1,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('4084B058-E380-4F8F-810D-9795FE58CC45','Menu_Project','项目清单',2,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('9467A0BA-53D6-4183-9995-AEC63C9E1B26','Menu_DigData','大数据中心',3,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('31D3317B-95EE-442C-9639-FB2BEC41D060','Menu_HTGL','合同管理',4,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('6729DE71-E4C1-44D2-8273-BA55634A01D3','Menu_Person','人员管理',5,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('F194DD4F-A365-458F-AE6C-10E8CE900323','Menu_ZHGL','综合管理',6,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('5F0ECF4B-6784-4AE9-A26E-CBD0DE9F6AF6','Menu_SmartSite','智慧工地',7,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('3D0920E1-8A98-4930-BA97-98FDF2FD1A6E','Menu_TeamWork','协同办公',8,'MenuType_S')
GO
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
VALUES('AEC481C4-EED9-4401-B62E-D6EE33B26F5C','Menu_Notice','通知管理',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