forked from ddrilling/AsbCloudServer
Add Roles Related Dictionaries
This commit is contained in:
parent
99a2592ace
commit
3aef211b94
4233
AsbCloudDb/Migrations/20220201071113_AddRolesRelatedDictionaries.Designer.cs
generated
Normal file
4233
AsbCloudDb/Migrations/20220201071113_AddRolesRelatedDictionaries.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
1261
AsbCloudDb/Migrations/20220201071113_AddRolesRelatedDictionaries.cs
Normal file
1261
AsbCloudDb/Migrations/20220201071113_AddRolesRelatedDictionaries.cs
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -271,8 +271,190 @@ namespace AsbCloudDb.Model
|
||||
modelBuilder.Entity<UserRole>(entity =>
|
||||
{
|
||||
entity.HasData(new List<UserRole>{
|
||||
new UserRole{ Id = 1, Caption = "Администратор", },
|
||||
new UserRole{ Id = 2, Caption = "Пользователь", },
|
||||
new UserRole{ Id = 1, Caption = "root", },
|
||||
new UserRole{ Id = 1100, Caption = "admin_cluster.view"},
|
||||
new UserRole{ Id = 1101, Caption = "admin_cluster.edit"},
|
||||
new UserRole{ Id = 1102, Caption = "admin_company.view"},
|
||||
new UserRole{ Id = 1103, Caption = "admin_company.edit"},
|
||||
new UserRole{ Id = 1104, Caption = "admin_company_type.view"},
|
||||
new UserRole{ Id = 1105, Caption = "admin_company_type.edit"},
|
||||
new UserRole{ Id = 1106, Caption = "admin_deposit.view"},
|
||||
new UserRole{ Id = 1107, Caption = "admin_deposit.edit"},
|
||||
new UserRole{ Id = 1108, Caption = "admin_permission.view"},
|
||||
new UserRole{ Id = 1109, Caption = "admin_permission.edit"},
|
||||
new UserRole{ Id = 1110, Caption = "admin_role.view"},
|
||||
new UserRole{ Id = 1111, Caption = "admin_role.edit"},
|
||||
new UserRole{ Id = 1112, Caption = "admin_telemetry.view"},
|
||||
new UserRole{ Id = 1113, Caption = "admin_user.view"},
|
||||
new UserRole{ Id = 1114, Caption = "admin_user.edit"},
|
||||
new UserRole{ Id = 1115, Caption = "admin_visit_log.view"},
|
||||
new UserRole{ Id = 1116, Caption = "admin_well.view"},
|
||||
new UserRole{ Id = 1117, Caption = "admin_well.edit"},
|
||||
new UserRole{ Id = 1200, Caption = "archive.view"},
|
||||
new UserRole{ Id = 1201, Caption = "cluster.view"},
|
||||
new UserRole{ Id = 1202, Caption = "composite.view"},
|
||||
new UserRole{ Id = 1203, Caption = "composite.edit"},
|
||||
new UserRole{ Id = 1204, Caption = "deposit.view"},
|
||||
new UserRole{ Id = 1205, Caption = "document.view"},
|
||||
new UserRole{ Id = 1206, Caption = "drillProcessFlow.view"},
|
||||
new UserRole{ Id = 1207, Caption = "drillProcessFlow.edit"},
|
||||
new UserRole{ Id = 1208, Caption = "measure.view"},
|
||||
new UserRole{ Id = 1209, Caption = "measure.edit"},
|
||||
new UserRole{ Id = 1210, Caption = "message.view"},
|
||||
new UserRole{ Id = 1211, Caption = "operations.view"},
|
||||
new UserRole{ Id = 1212, Caption = "operations.edit"},
|
||||
new UserRole{ Id = 1213, Caption = "params.view"},
|
||||
new UserRole{ Id = 1214, Caption = "params.edit"},
|
||||
new UserRole{ Id = 1215, Caption = "report.view"},
|
||||
new UserRole{ Id = 1216, Caption = "report.edit"},
|
||||
new UserRole{ Id = 1217, Caption = "setpoints.view"},
|
||||
new UserRole{ Id = 1218, Caption = "setpoints.edit"},
|
||||
new UserRole{ Id = 1219, Caption = "telemetry.view"},
|
||||
new UserRole{ Id = 1220, Caption = "telemetryAnalysis.view"},
|
||||
new UserRole{ Id = 1221, Caption = "well.view"},
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity<RelationUserRoleUserRole>(entity =>
|
||||
{
|
||||
entity.HasData(new List<RelationUserRoleUserRole>
|
||||
{
|
||||
new RelationUserRoleUserRole{ Id = 1101, IdInclude = 1100 },
|
||||
new RelationUserRoleUserRole{ Id = 1103, IdInclude = 1102 },
|
||||
new RelationUserRoleUserRole{ Id = 1105, IdInclude = 1104 },
|
||||
new RelationUserRoleUserRole{ Id = 1107, IdInclude = 1106 },
|
||||
new RelationUserRoleUserRole{ Id = 1109, IdInclude = 1108 },
|
||||
new RelationUserRoleUserRole{ Id = 1111, IdInclude = 1110 },
|
||||
new RelationUserRoleUserRole{ Id = 1114, IdInclude = 1113 },
|
||||
new RelationUserRoleUserRole{ Id = 1117, IdInclude = 1116 },
|
||||
new RelationUserRoleUserRole{ Id = 1203, IdInclude = 1202 },
|
||||
new RelationUserRoleUserRole{ Id = 1207, IdInclude = 1206 },
|
||||
new RelationUserRoleUserRole{ Id = 1209, IdInclude = 1208 },
|
||||
new RelationUserRoleUserRole{ Id = 1212, IdInclude = 1211 },
|
||||
new RelationUserRoleUserRole{ Id = 1214, IdInclude = 1213 },
|
||||
new RelationUserRoleUserRole{ Id = 1216, IdInclude = 1215 },
|
||||
new RelationUserRoleUserRole{ Id = 1218, IdInclude = 1217 },
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Permission>(entity =>
|
||||
{
|
||||
entity.HasData(new List<Permission>
|
||||
{
|
||||
new Permission{ Id = 100, Name="AdminCluster.delete", Description="Разрешение удалять админ. Кусты"},
|
||||
new Permission{ Id = 101, Name="AdminCluster.edit", Description="Разрешение редактировать админ. Кусты"},
|
||||
new Permission{ Id = 102, Name="AdminCluster.get", Description="Разрешение просматривать админ. Кусты"},
|
||||
new Permission{ Id = 103, Name="AdminCompany.delete", Description="Разрешение удалять админ. Компании"},
|
||||
new Permission{ Id = 104, Name="AdminCompany.edit", Description="Разрешение редактировать админ. Компании"},
|
||||
new Permission{ Id = 105, Name="AdminCompany.get", Description="Разрешение просматривать админ. Компании"},
|
||||
new Permission{ Id = 106, Name="AdminCompanyType.delete", Description="Разрешение удалять админ. Типы компаний"},
|
||||
new Permission{ Id = 107, Name="AdminCompanyType.edit", Description="Разрешение редактировать админ. Типы компаний"},
|
||||
new Permission{ Id = 108, Name="AdminCompanyType.get", Description="Разрешение просматривать админ. Типы компаний"},
|
||||
new Permission{ Id = 109, Name="AdminDeposit.delete", Description="Разрешение удалять админ. Месторождения"},
|
||||
new Permission{ Id = 110, Name="AdminDeposit.edit", Description="Разрешение редактировать админ. Месторождения"},
|
||||
new Permission{ Id = 111, Name="AdminDeposit.get", Description="Разрешение просматривать админ. Месторождения"},
|
||||
new Permission{ Id = 112, Name="AdminPermission.delete", Description="Разрешение удалять админ. Разрешения"},
|
||||
new Permission{ Id = 113, Name="AdminPermission.edit", Description="Разрешение редактировать админ. Разрешения"},
|
||||
new Permission{ Id = 114, Name="AdminPermission.get", Description="Разрешение просматривать админ. Разрешения"},
|
||||
new Permission{ Id = 115, Name="AdminTelemetry.delete", Description="Разрешение удалять админ. Телеметрию"},
|
||||
new Permission{ Id = 116, Name="AdminTelemetry.edit", Description="Разрешение редактировать админ. Телеметрию"},
|
||||
new Permission{ Id = 117, Name="AdminTelemetry.get", Description="Разрешение просматривать админ. Телеметрию"},
|
||||
new Permission{ Id = 118, Name="AdminUser.delete", Description="Разрешение удалять админ. Пользователей"},
|
||||
new Permission{ Id = 119, Name="AdminUser.edit", Description="Разрешение редактировать админ. Пользователей"},
|
||||
new Permission{ Id = 120, Name="AdminUser.get", Description="Разрешение просматривать админ. Пользователей"},
|
||||
new Permission{ Id = 121, Name="AdminUserRole.delete", Description="Разрешение удалять админ. Роли пользователей"},
|
||||
new Permission{ Id = 122, Name="AdminUserRole.edit", Description="Разрешение редактировать админ. Роли пользователей"},
|
||||
new Permission{ Id = 123, Name="AdminUserRole.get", Description="Разрешение просматривать админ. Роли пользователей"},
|
||||
new Permission{ Id = 124, Name="AdminWell.delete", Description="Разрешение удалять админ. Скважины"},
|
||||
new Permission{ Id = 125, Name="AdminWell.edit", Description="Разрешение редактировать админ. Скважины"},
|
||||
new Permission{ Id = 126, Name="AdminWell.get", Description="Разрешение просматривать админ. Скважины"},
|
||||
new Permission{ Id = 200, Name="Auth.edit", Description="Разрешение редактировать 0"},
|
||||
new Permission{ Id = 201, Name="Auth.get", Description="Разрешение просматривать 0"},
|
||||
new Permission{ Id = 202, Name="Cluster.get", Description="Разрешение просматривать Кусты"},
|
||||
new Permission{ Id = 203, Name="Deposit.get", Description="Разрешение просматривать Месторождения"},
|
||||
new Permission{ Id = 204, Name="DrillFlowChart.delete", Description="Разрешение удалять РТК"},
|
||||
new Permission{ Id = 205, Name="DrillFlowChart.edit", Description="Разрешение редактировать РТК"},
|
||||
new Permission{ Id = 206, Name="DrillFlowChart.get", Description="Разрешение просматривать РТК"},
|
||||
new Permission{ Id = 207, Name="DrillingProgram.delete", Description="Разрешение удалять Программу бурения"},
|
||||
new Permission{ Id = 208, Name="DrillingProgram.edit", Description="Разрешение редактировать Программу бурения"},
|
||||
new Permission{ Id = 209, Name="DrillingProgram.get", Description="Разрешение просматривать Программу бурения"},
|
||||
new Permission{ Id = 210, Name="DrillParams.delete", Description="Разрешение удалять Режимы бурения"},
|
||||
new Permission{ Id = 211, Name="DrillParams.edit", Description="Разрешение редактировать Режимы бурения"},
|
||||
new Permission{ Id = 212, Name="DrillParams.get", Description="Разрешение просматривать Режимы бурения"},
|
||||
new Permission{ Id = 213, Name="File.delete", Description="Разрешение удалять Файлы"},
|
||||
new Permission{ Id = 214, Name="File.edit", Description="Разрешение редактировать Файлы"},
|
||||
new Permission{ Id = 215, Name="File.get", Description="Разрешение просматривать Файлы"},
|
||||
new Permission{ Id = 216, Name="Measure.delete", Description="Разрешение удалять Измерения"},
|
||||
new Permission{ Id = 217, Name="Measure.edit", Description="Разрешение редактировать Измерения"},
|
||||
new Permission{ Id = 218, Name="Measure.get", Description="Разрешение просматривать Измерения"},
|
||||
new Permission{ Id = 219, Name="Message.get", Description="Разрешение просматривать Сообщения телеметрии"},
|
||||
new Permission{ Id = 220, Name="OperationStat.get", Description="Разрешение просматривать Статистику по операциям"},
|
||||
new Permission{ Id = 221, Name="Report.edit", Description="Разрешение редактировать Рапорта"},
|
||||
new Permission{ Id = 222, Name="Report.get", Description="Разрешение просматривать Рапорта"},
|
||||
new Permission{ Id = 223, Name="RequerstTracker.get", Description="Разрешение просматривать админ. Системная статистика"},
|
||||
new Permission{ Id = 224, Name="Setpoints.delete", Description="Разрешение удалять Рекомендации уставок"},
|
||||
new Permission{ Id = 225, Name="Setpoints.edit", Description="Разрешение редактировать Рекомендации уставок"},
|
||||
new Permission{ Id = 226, Name="Setpoints.get", Description="Разрешение просматривать Рекомендации уставок"},
|
||||
new Permission{ Id = 227, Name="Telemetry.edit", Description="Разрешение редактировать Телеметрии"},
|
||||
new Permission{ Id = 228, Name="TelemetryAnalytics.get", Description="Разрешение просматривать Анализ телеметрии"},
|
||||
new Permission{ Id = 229, Name="TelemetryDataSaub.edit", Description="Разрешение редактировать Данные телеметрии по САУБ"},
|
||||
new Permission{ Id = 230, Name="TelemetryDataSaub.get", Description="Разрешение просматривать Данные телеметрии по САУБ"},
|
||||
new Permission{ Id = 231, Name="TelemetryDataSpin.edit", Description="Разрешение редактировать Данные телеметрии по SpinMaster"},
|
||||
new Permission{ Id = 232, Name="TelemetryDataSpin.get", Description="Разрешение просматривать Данные телеметрии по SpinMaster"},
|
||||
new Permission{ Id = 233, Name="Well.edit", Description="Разрешение редактировать Скважины"},
|
||||
new Permission{ Id = 234, Name="Well.get", Description="Разрешение просматривать Скважины"},
|
||||
new Permission{ Id = 235, Name="WellComposite.edit", Description="Разрешение редактировать Композитные скважины"},
|
||||
new Permission{ Id = 236, Name="WellComposite.get", Description="Разрешение просматривать Композитные скважины"},
|
||||
new Permission{ Id = 237, Name="WellOperation.delete", Description="Разрешение удалять Операции по скважинам"},
|
||||
new Permission{ Id = 238, Name="WellOperation.edit", Description="Разрешение редактировать Операции по скважинам"},
|
||||
new Permission{ Id = 239, Name="WellOperation.get", Description="Разрешение просматривать Операции по скважинам"},
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity<RelationUserRolePermission>(entity =>
|
||||
{
|
||||
entity.HasData(new List<RelationUserRolePermission>
|
||||
{
|
||||
new RelationUserRolePermission{ IdUserRole = 1100, IdPermission = 102}, new RelationUserRolePermission{ IdUserRole = 1100, IdPermission = 111},
|
||||
new RelationUserRolePermission{ IdUserRole = 1101, IdPermission = 101}, new RelationUserRolePermission{ IdUserRole = 1101, IdPermission = 100},
|
||||
new RelationUserRolePermission{ IdUserRole = 1102, IdPermission = 105}, new RelationUserRolePermission{ IdUserRole = 1102, IdPermission = 108},
|
||||
new RelationUserRolePermission{ IdUserRole = 1103, IdPermission = 104}, new RelationUserRolePermission{ IdUserRole = 1103, IdPermission = 103},
|
||||
new RelationUserRolePermission{ IdUserRole = 1104, IdPermission = 108},
|
||||
new RelationUserRolePermission{ IdUserRole = 1105, IdPermission = 107}, new RelationUserRolePermission{ IdUserRole = 1105, IdPermission = 106},
|
||||
new RelationUserRolePermission{ IdUserRole = 1106, IdPermission = 111},
|
||||
new RelationUserRolePermission{ IdUserRole = 1107, IdPermission = 110}, new RelationUserRolePermission{ IdUserRole = 1107, IdPermission = 109},
|
||||
new RelationUserRolePermission{ IdUserRole = 1108, IdPermission = 114},
|
||||
new RelationUserRolePermission{ IdUserRole = 1109, IdPermission = 113}, new RelationUserRolePermission{ IdUserRole = 1109, IdPermission = 112},
|
||||
new RelationUserRolePermission{ IdUserRole = 1110, IdPermission = 123}, new RelationUserRolePermission{ IdUserRole = 1110, IdPermission = 114},
|
||||
new RelationUserRolePermission{ IdUserRole = 1111, IdPermission = 122}, new RelationUserRolePermission{ IdUserRole = 1111, IdPermission = 121},
|
||||
new RelationUserRolePermission{ IdUserRole = 1112, IdPermission = 117},
|
||||
new RelationUserRolePermission{ IdUserRole = 1113, IdPermission = 105}, new RelationUserRolePermission{ IdUserRole = 1113, IdPermission = 123}, new RelationUserRolePermission{ IdUserRole = 1113, IdPermission = 120},
|
||||
new RelationUserRolePermission{ IdUserRole = 1114, IdPermission = 119}, new RelationUserRolePermission{ IdUserRole = 1114, IdPermission = 118}, new RelationUserRolePermission{ IdUserRole = 1114, IdPermission = 200},
|
||||
new RelationUserRolePermission{ IdUserRole = 1115, IdPermission = 223},
|
||||
new RelationUserRolePermission{ IdUserRole = 1116, IdPermission = 105}, new RelationUserRolePermission{ IdUserRole = 1116, IdPermission = 102}, new RelationUserRolePermission{ IdUserRole = 1116, IdPermission = 117},
|
||||
new RelationUserRolePermission{ IdUserRole = 1117, IdPermission = 125}, new RelationUserRolePermission{ IdUserRole = 1117, IdPermission = 124},
|
||||
new RelationUserRolePermission{ IdUserRole = 1200, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1200, IdPermission = 230},
|
||||
new RelationUserRolePermission{ IdUserRole = 1201, IdPermission = 202}, new RelationUserRolePermission{ IdUserRole = 1201, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1201, IdPermission = 220},
|
||||
new RelationUserRolePermission{ IdUserRole = 1202, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1202, IdPermission = 220}, new RelationUserRolePermission{ IdUserRole = 1202, IdPermission = 236},
|
||||
new RelationUserRolePermission{ IdUserRole = 1203, IdPermission = 235},
|
||||
new RelationUserRolePermission{ IdUserRole = 1204, IdPermission = 202}, new RelationUserRolePermission{ IdUserRole = 1204, IdPermission = 203},
|
||||
new RelationUserRolePermission{ IdUserRole = 1205, IdPermission = 215},
|
||||
new RelationUserRolePermission{ IdUserRole = 1206, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1206, IdPermission = 206},
|
||||
new RelationUserRolePermission{ IdUserRole = 1207, IdPermission = 205},
|
||||
new RelationUserRolePermission{ IdUserRole = 1208, IdPermission = 218},
|
||||
new RelationUserRolePermission{ IdUserRole = 1209, IdPermission = 217},
|
||||
new RelationUserRolePermission{ IdUserRole = 1210, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1210, IdPermission = 230},
|
||||
new RelationUserRolePermission{ IdUserRole = 1211, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1211, IdPermission = 220}, new RelationUserRolePermission{ IdUserRole = 1211, IdPermission = 239},
|
||||
new RelationUserRolePermission{ IdUserRole = 1212, IdPermission = 238}, new RelationUserRolePermission{ IdUserRole = 1212, IdPermission = 237},
|
||||
new RelationUserRolePermission{ IdUserRole = 1213, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1213, IdPermission = 239}, new RelationUserRolePermission{ IdUserRole = 1213, IdPermission = 212},
|
||||
new RelationUserRolePermission{ IdUserRole = 1214, IdPermission = 211}, new RelationUserRolePermission{ IdUserRole = 1214, IdPermission = 210},
|
||||
new RelationUserRolePermission{ IdUserRole = 1215, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1215, IdPermission = 222},
|
||||
new RelationUserRolePermission{ IdUserRole = 1216, IdPermission = 221},
|
||||
new RelationUserRolePermission{ IdUserRole = 1217, IdPermission = 226},
|
||||
new RelationUserRolePermission{ IdUserRole = 1218, IdPermission = 225}, new RelationUserRolePermission{ IdUserRole = 1218, IdPermission = 224},
|
||||
new RelationUserRolePermission{ IdUserRole = 1219, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1219, IdPermission = 206}, new RelationUserRolePermission{ IdUserRole = 1219, IdPermission = 230},
|
||||
new RelationUserRolePermission{ IdUserRole = 1220, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1220, IdPermission = 228},
|
||||
new RelationUserRolePermission{ IdUserRole = 1221, IdPermission = 202}, new RelationUserRolePermission{ IdUserRole = 1221, IdPermission = 203}, new RelationUserRolePermission{ IdUserRole = 1221, IdPermission = 220},
|
||||
});
|
||||
});
|
||||
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user