diff --git a/DAL/Migrations/20240805093234_InitialCreate.Designer.cs b/DAL/Migrations/20240805093234_InitialCreate.Designer.cs
deleted file mode 100644
index 8041301..0000000
--- a/DAL/Migrations/20240805093234_InitialCreate.Designer.cs
+++ /dev/null
@@ -1,1092 +0,0 @@
-//
-using System;
-using DAL;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Metadata;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-#nullable disable
-
-namespace DAL.Migrations
-{
- [DbContext(typeof(WebApiContext))]
- [Migration("20240805093234_InitialCreate")]
- partial class InitialCreate
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("ProductVersion", "6.0.32")
- .HasAnnotation("Relational:MaxIdentifierLength", 128);
-
- SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);
-
- modelBuilder.Entity("DAL._Shared.SharedModels.WebAppEmployeeInfo", b =>
- {
- b.Property("WebAppEmployeeInfoId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppEmployeeInfoId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("CostCentreId")
- .HasColumnType("int");
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Email")
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeId")
- .HasColumnType("int");
-
- b.Property("EmployeeNo")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ExtendedDepartmentIdList")
- .HasColumnType("nvarchar(max)");
-
- b.Property("FirstName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("LastName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("LoginName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Position")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RangName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RangOrder")
- .HasColumnType("int");
-
- b.Property("RangShortname")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Salutation")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ShortName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Title")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppId")
- .HasColumnType("int");
-
- b.HasKey("WebAppEmployeeInfoId");
-
- b.ToTable("WebAppEmployeeInfo", "webapi");
- });
-
- modelBuilder.Entity("DAL._Shared.SharedModels.WebAppUser", b =>
- {
- b.Property("WebAppUserId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppUserId"), 1L, 1);
-
- b.Property("ClientVersion")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Culture")
- .HasColumnType("nvarchar(max)");
-
- b.Property("JwtExpiredOn")
- .HasColumnType("datetime2");
-
- b.Property("Language")
- .HasColumnType("nvarchar(max)");
-
- b.Property("LastLogin")
- .HasColumnType("datetime2");
-
- b.Property("LoginName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Password")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RoleList")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ShortName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppRoleList")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WebAppUserId");
-
- b.ToTable("WebAppUser", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.AdWebAppToWebAppRole", b =>
- {
- b.Property("AdWebAppToWebAppRoleId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("AdWebAppToWebAppRoleId"), 1L, 1);
-
- b.Property("AdWebAppName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("AdWebAppRoleName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppId")
- .HasColumnType("int");
-
- b.HasKey("AdWebAppToWebAppRoleId");
-
- b.ToTable("AdWebAppToWebAppRole", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.CostCentre", b =>
- {
- b.Property("CostCentreId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("CostCentreId"), 1L, 1);
-
- b.Property("CostCentreName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SortOrder")
- .HasColumnType("int");
-
- b.HasKey("CostCentreId");
-
- b.ToTable("CostCentre", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.Department", b =>
- {
- b.Property("DepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DepartmentId"), 1L, 1);
-
- b.Property("AdGroupDepartmentName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("CostCentre")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("CostCentreId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("DepartmentNameFolder")
- .HasColumnType("nvarchar(max)");
-
- b.Property("DepartmentTypeId")
- .HasColumnType("int");
-
- b.Property("ExecutiveDirector")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ExecutiveDirectorId")
- .HasColumnType("int");
-
- b.Property("HeadofDepartment")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("HeadofDepartmentId")
- .HasColumnType("int");
-
- b.Property("IsVirtual")
- .HasColumnType("bit");
-
- b.Property("ManagingDirector")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ManagingDirectorId")
- .HasColumnType("int");
-
- b.HasKey("DepartmentId");
-
- b.ToTable("Department", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.DepartmentToWebAppToEmployeeForWindream", b =>
- {
- b.Property("DepartmentToWebAppToEmployeeForWindreamId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DepartmentToWebAppToEmployeeForWindreamId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeId")
- .HasColumnType("int");
-
- b.Property("IsMain")
- .HasColumnType("int");
-
- b.Property("LoginName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ShortName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("DepartmentToWebAppToEmployeeForWindreamId");
-
- b.ToTable("DepartmentToWebAppToEmployeeForWindream", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.DocumentArt", b =>
- {
- b.Property("DocumentArtId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DocumentArtId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("DepartmentNamesList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("Folder")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RootPath")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Shortname")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("DocumentArtId");
-
- b.ToTable("DocumentArt", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.DocumentArtToDepartment", b =>
- {
- b.Property("DocumentArtToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("DocumentArtToDepartmentId"), 1L, 1);
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DocumentArtFolder")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("DocumentArtId")
- .HasColumnType("int");
-
- b.Property("DocumentArtName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("DocumentArtShortname")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("IsActive")
- .HasColumnType("bit");
-
- b.Property("UseGlobix")
- .HasColumnType("bit");
-
- b.HasKey("DocumentArtToDepartmentId");
-
- b.ToTable("DocumentArtToDepartment", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.Employee", b =>
- {
- b.Property("EmployeeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeId"), 1L, 1);
-
- b.Property("AttributeIdList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("AttributeNamesList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("DepartmentIdList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("DepartmentNamesList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("Email")
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeNo")
- .HasColumnType("nvarchar(max)");
-
- b.Property("FirstName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("IsActive")
- .HasColumnType("bit");
-
- b.Property("LastName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("LoginName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("MainDepartmentId")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("int");
-
- b.Property("MandantCode")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("MobilePhoneNo")
- .HasColumnType("nvarchar(max)");
-
- b.Property("PhoneNo")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Position")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RangId")
- .HasColumnType("int");
-
- b.Property("Salutation")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ShortName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Title")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebappIdList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebappNamesList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("EmployeeId");
-
- b.ToTable("Employee", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.EmployeeAttribute", b =>
- {
- b.Property("EmployeeAttributeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeAttributeId"), 1L, 1);
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RoleList")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SeqNo")
- .HasColumnType("int");
-
- b.Property("Shortname")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("EmployeeAttributeId");
-
- b.ToTable("EmployeeAttribute", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.EmployeeStatus", b =>
- {
- b.Property("EmployeeStatusId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeStatusId"), 1L, 1);
-
- b.Property("EmployeeStatusName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("EmployeeStatusId");
-
- b.ToTable("EmployeeStatus", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.EmployeeToAttribute", b =>
- {
- b.Property("EmployeeToAttributeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeToAttributeId"), 1L, 1);
-
- b.Property("EmployeeAttributeId")
- .HasColumnType("int");
-
- b.Property("EmployeeId")
- .HasColumnType("int");
-
- b.HasKey("EmployeeToAttributeId");
-
- b.ToTable("EmployeeToAttribute", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.EmployeeToDepartment", b =>
- {
- b.Property("EmployeeToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeToDepartmentId"), 1L, 1);
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeBudget")
- .HasColumnType("decimal(18,2)");
-
- b.Property("EmployeeId")
- .HasColumnType("int");
-
- b.Property("EmployeeStatusId")
- .HasColumnType("int");
-
- b.Property("RangId")
- .HasColumnType("int");
-
- b.HasKey("EmployeeToDepartmentId");
-
- b.ToTable("EmployeeToDepartment", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.EmployeeToWebApp", b =>
- {
- b.Property("EmployeeToWebAppId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("EmployeeToWebAppId"), 1L, 1);
-
- b.Property("AdditionalRoleIdList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("AdditionalRoleNameList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeId")
- .HasColumnType("int");
-
- b.Property("ExtendedDepartmentIdList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ExtendedDepartmentNameList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppId")
- .HasColumnType("int");
-
- b.Property("WebAppName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppRoleId")
- .HasColumnType("int");
-
- b.Property("WebAppRoleName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("EmployeeToWebAppId");
-
- b.ToTable("EmployeeToWebApp", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.Project", b =>
- {
- b.Property("ProjectId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ProjectId"), 1L, 1);
-
- b.Property("ProjectName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("ProjectId");
-
- b.ToTable("Project", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.Rang", b =>
- {
- b.Property("RangId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("RangId"), 1L, 1);
-
- b.Property("RangName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("RangOrder")
- .HasColumnType("int");
-
- b.Property("RangShortname")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("RangId");
-
- b.ToTable("Rang", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.Subsidiary", b =>
- {
- b.Property("SubsidiaryId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("SubsidiaryId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SubsidiaryCode")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("SubsidiaryId");
-
- b.ToTable("Subsidiary", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebApp", b =>
- {
- b.Property("WebAppId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppId"), 1L, 1);
-
- b.Property("AdWebAppName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("IsActive")
- .HasColumnType("bit");
-
- b.Property("WebAppLinkDev")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppLinkLive")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WebAppId");
-
- b.ToTable("WebApp", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebAppAdditionalRole", b =>
- {
- b.Property("WebAppAdditionalRoleId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppAdditionalRoleId"), 1L, 1);
-
- b.Property("AdWebAppAdditionalRoleName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppAdditionalRoleName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("WebAppId")
- .HasColumnType("int");
-
- b.HasKey("WebAppAdditionalRoleId");
-
- b.ToTable("WebAppAdditionalRole", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebAppRole", b =>
- {
- b.Property("WebAppRoleId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppRoleId"), 1L, 1);
-
- b.Property("WebAppRoleHierarchy")
- .HasColumnType("int");
-
- b.Property("WebAppRoleName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WebAppRoleId");
-
- b.ToTable("WebAppRole", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebAppToDepartment", b =>
- {
- b.Property("WebAppToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppToDepartmentId"), 1L, 1);
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("DepartmentName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("EmployeeToWebAppId")
- .HasColumnType("int");
-
- b.HasKey("WebAppToDepartmentId");
-
- b.ToTable("WebAppToDepartment", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebAppToWebAppAdditionalRole", b =>
- {
- b.Property("WebAppToWebAppAdditionalRoleId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppToWebAppAdditionalRoleId"), 1L, 1);
-
- b.Property("EmployeeToWebAppId")
- .HasColumnType("int");
-
- b.Property("WebAppAdditionalRoleId")
- .HasColumnType("int");
-
- b.HasKey("WebAppToWebAppAdditionalRoleId");
-
- b.ToTable("WebAppToWebAppAdditionalRole", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WebAppToWebAppRole", b =>
- {
- b.Property("WebAppToWebAppRoleId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WebAppToWebAppRoleId"), 1L, 1);
-
- b.Property("WebAppId")
- .HasColumnType("int");
-
- b.Property("WebAppRoleHierarchy")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("int");
-
- b.Property("WebAppRoleId")
- .HasColumnType("int");
-
- b.Property("WebAppRoleName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WebAppToWebAppRoleId");
-
- b.ToTable("WebAppToWebAppRole", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamColumnsToDepartment", b =>
- {
- b.Property("WindreamColumnsToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamColumnsToDepartmentId"), 1L, 1);
-
- b.Property("AttributeDwAttrId")
- .HasColumnType("int");
-
- b.Property("AttributeDwAttrType")
- .HasColumnType("int");
-
- b.Property("AttributeSzColumnName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ComumnLength")
- .HasColumnType("int");
-
- b.Property("DepartmentId")
- .HasColumnType("int");
-
- b.Property("ObjectTypeAttributeSzName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ObjectTypeszDocTypeName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Seq")
- .HasColumnType("int");
-
- b.Property("WindreamSearchId")
- .HasColumnType("int");
-
- b.HasKey("WindreamColumnsToDepartmentId");
-
- b.ToTable("WindreamColumnsToDepartment", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamIndex", b =>
- {
- b.Property("WindreamIndexId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamIndexId"), 1L, 1);
-
- b.Property("AttributeDwAttrId")
- .HasColumnType("int");
-
- b.Property("AttributeDwAttrType")
- .HasColumnType("int");
-
- b.Property("AttributeSzColumnName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ComumnLength")
- .HasColumnType("int");
-
- b.Property("ObjectTypeAttributeSzName")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WindreamIndexId");
-
- b.ToTable("WindreamIndex", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamIndexToWindreamSearchToDepartment", b =>
- {
- b.Property("WindreamIndexToWindreamSearchToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamIndexToWindreamSearchToDepartmentId"), 1L, 1);
-
- b.Property("AttributeSzColumnName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("ObjectTypeAttributeSzName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("Seq")
- .HasColumnType("int");
-
- b.Property("WindreamIndexId")
- .HasColumnType("int");
-
- b.Property("WindreamSearchToDepartmentId")
- .HasColumnType("int");
-
- b.HasKey("WindreamIndexToWindreamSearchToDepartmentId");
-
- b.ToTable("WindreamIndexToWindreamSearchToDepartment", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamInputFolder", b =>
- {
- b.Property("WindreamInputFolderId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamInputFolderId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("XMLPath")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WindreamInputFolderId");
-
- b.ToTable("WindreamInputFolder", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamSearch", b =>
- {
- b.Property("WindreamSearchId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamSearchId"), 1L, 1);
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Color")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SearchIndex")
- .HasColumnType("int");
-
- b.Property("XMLPath")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WindreamSearchId");
-
- b.ToTable("WindreamSearch", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamSearchItem", b =>
- {
- b.Property("WindreamSearchItemId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamSearchItemId"), 1L, 1);
-
- b.Property("AlternativeWindreamSearchItemIdList")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Caption")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ClientId")
- .HasColumnType("int");
-
- b.Property("Comment")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ConnectedList")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .HasColumnType("nvarchar(max)");
-
- b.Property("PlaceHolder")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SearchTemplate")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("WindreamSearchItemId");
-
- b.ToTable("WindreamSearchItem", "webapi");
- });
-
- modelBuilder.Entity("DAL.Models.Entities.WindreamSearchItemToWindreamSearchToDepartment", b =>
- {
- b.Property("WindreamSearchItemToWindreamSearchToDepartmentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("WindreamSearchItemToWindreamSearchToDepartmentId"), 1L, 1);
-
- b.Property("DepartmentId")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("int");
-
- b.Property("Seq")
- .HasColumnType("int");
-
- b.Property("WindreamSearchIndexType")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("int");
-
- b.Property("WindreamSearchItemCaption")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WindreamSearchItemComment")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WindreamSearchItemConnectedList")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WindreamSearchItemId")
- .HasColumnType("int");
-
- b.Property("WindreamSearchItemName")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WindreamSearchItemPlaceHolder")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property("WindreamSearchItemSearchTemplate")
- .ValueGeneratedOnAddOrUpdate()
- .HasColumnType("nvarchar(max)");
-
- b.Property