diff --git a/src/portalbackend/PortalBackend.Migrations/Migrations/20230822085509_CPLP-3107-AddAgreementLinkAttribute.Designer.cs b/src/portalbackend/PortalBackend.Migrations/Migrations/20230822085509_CPLP-3107-AddAgreementLinkAttribute.Designer.cs
deleted file mode 100644
index a4f654d3cd..0000000000
--- a/src/portalbackend/PortalBackend.Migrations/Migrations/20230822085509_CPLP-3107-AddAgreementLinkAttribute.Designer.cs
+++ /dev/null
@@ -1,7262 +0,0 @@
-/********************************************************************************
- * Copyright (c) 2021, 2023 BMW Group AG
- * Copyright (c) 2021, 2023 Contributors to the Eclipse Foundation
- *
- * See the NOTICE file(s) distributed with this work for additional
- * information regarding copyright ownership.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Apache License, Version 2.0 which is available at
- * https://www.apache.org/licenses/LICENSE-2.0.
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations
- * under the License.
- *
- * SPDX-License-Identifier: Apache-2.0
- ********************************************************************************/
-
-//
-using System;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
-using Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities;
-
-#nullable disable
-
-namespace Org.Eclipse.TractusX.Portal.Backend.PortalBackend.Migrations.Migrations
-{
- [DbContext(typeof(PortalDbContext))]
- [Migration("20230822085509_CPLP-3107-AddAgreementLinkAttribute")]
- partial class CPLP3107AddAgreementLinkAttribute
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasDefaultSchema("portal")
- .UseCollation("en_US.utf8")
- .HasAnnotation("ProductVersion", "6.0.7")
- .HasAnnotation("Relational:MaxIdentifierLength", 63);
-
- NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditAppSubscriptionDetail20221118", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AppInstanceId")
- .HasColumnType("uuid")
- .HasColumnName("app_instance_id");
-
- b.Property("AppSubscriptionUrl")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("app_subscription_url");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("OfferSubscriptionId")
- .HasColumnType("uuid")
- .HasColumnName("offer_subscription_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_app_subscription_detail20221118");
-
- b.ToTable("audit_app_subscription_detail20221118", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyApplication20221005", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("ApplicationStatusId")
- .HasColumnType("integer")
- .HasColumnName("application_status_id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_application20221005");
-
- b.ToTable("audit_company_application20221005", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyApplication20230214", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("ApplicationStatusId")
- .HasColumnType("integer")
- .HasColumnName("application_status_id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("ChecklistProcessId")
- .HasColumnType("uuid")
- .HasColumnName("checklist_process_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_application20230214");
-
- b.ToTable("audit_company_application20230214", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyAssignedRole2023316", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("CompanyRoleId")
- .HasColumnType("integer")
- .HasColumnName("company_role_id");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_assigned_role2023316");
-
- b.ToTable("audit_company_assigned_role2023316", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyUser20221005", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("CompanyUserStatusId")
- .HasColumnType("integer")
- .HasColumnName("company_user_status_id");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Email")
- .HasColumnType("text")
- .HasColumnName("email");
-
- b.Property("Firstname")
- .HasColumnType("text")
- .HasColumnName("firstname");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("Lastlogin")
- .HasColumnType("bytea")
- .HasColumnName("lastlogin");
-
- b.Property("Lastname")
- .HasColumnType("text")
- .HasColumnName("lastname");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_user20221005");
-
- b.ToTable("audit_company_user20221005", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyUser20230522", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Email")
- .HasColumnType("text")
- .HasColumnName("email");
-
- b.Property("Firstname")
- .HasColumnType("text")
- .HasColumnName("firstname");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("Lastlogin")
- .HasColumnType("bytea")
- .HasColumnName("lastlogin");
-
- b.Property("Lastname")
- .HasColumnType("text")
- .HasColumnName("lastname");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_user20230523");
-
- b.ToTable("audit_company_user20230523", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditCompanyUserAssignedRole20221018", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyUserId")
- .HasColumnType("uuid")
- .HasColumnName("company_user_id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("UserRoleId")
- .HasColumnType("uuid")
- .HasColumnName("user_role_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_company_user_assigned_role20221018");
-
- b.ToTable("audit_company_user_assigned_role20221018", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditConnector20230405", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("ConnectorUrl")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("connector_url");
-
- b.Property("DapsRegistrationSuccessful")
- .HasColumnType("boolean")
- .HasColumnName("daps_registration_successful");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("HostId")
- .HasColumnType("uuid")
- .HasColumnName("host_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("LocationId")
- .IsRequired()
- .HasMaxLength(2)
- .HasColumnType("character varying(2)")
- .HasColumnName("location_id");
-
- b.Property("Name")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("name");
-
- b.Property("ProviderId")
- .HasColumnType("uuid")
- .HasColumnName("provider_id");
-
- b.Property("SelfDescriptionDocumentId")
- .HasColumnType("uuid")
- .HasColumnName("self_description_document_id");
-
- b.Property("SelfDescriptionMessage")
- .HasColumnType("text")
- .HasColumnName("self_description_message");
-
- b.Property("StatusId")
- .HasColumnType("integer")
- .HasColumnName("status_id");
-
- b.Property("TypeId")
- .HasColumnType("integer")
- .HasColumnName("type_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_connector20230405");
-
- b.ToTable("audit_connector20230405", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditConnector20230503", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyServiceAccountId")
- .HasColumnType("uuid")
- .HasColumnName("company_service_account_id");
-
- b.Property("ConnectorUrl")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("connector_url");
-
- b.Property("DapsRegistrationSuccessful")
- .HasColumnType("boolean")
- .HasColumnName("daps_registration_successful");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("HostId")
- .HasColumnType("uuid")
- .HasColumnName("host_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("LocationId")
- .IsRequired()
- .HasMaxLength(2)
- .HasColumnType("character varying(2)")
- .HasColumnName("location_id");
-
- b.Property("Name")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("name");
-
- b.Property("ProviderId")
- .HasColumnType("uuid")
- .HasColumnName("provider_id");
-
- b.Property("SelfDescriptionDocumentId")
- .HasColumnType("uuid")
- .HasColumnName("self_description_document_id");
-
- b.Property("SelfDescriptionMessage")
- .HasColumnType("text")
- .HasColumnName("self_description_message");
-
- b.Property("StatusId")
- .HasColumnType("integer")
- .HasColumnName("status_id");
-
- b.Property("TypeId")
- .HasColumnType("integer")
- .HasColumnName("type_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_connector20230503");
-
- b.ToTable("audit_connector20230503", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditConnector20230803", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyServiceAccountId")
- .HasColumnType("uuid")
- .HasColumnName("company_service_account_id");
-
- b.Property("ConnectorUrl")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("connector_url");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("HostId")
- .HasColumnType("uuid")
- .HasColumnName("host_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("LocationId")
- .IsRequired()
- .HasMaxLength(2)
- .HasColumnType("character varying(2)")
- .HasColumnName("location_id");
-
- b.Property("Name")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("name");
-
- b.Property("ProviderId")
- .HasColumnType("uuid")
- .HasColumnName("provider_id");
-
- b.Property("SelfDescriptionDocumentId")
- .HasColumnType("uuid")
- .HasColumnName("self_description_document_id");
-
- b.Property("SelfDescriptionMessage")
- .HasColumnType("text")
- .HasColumnName("self_description_message");
-
- b.Property("StatusId")
- .HasColumnType("integer")
- .HasColumnName("status_id");
-
- b.Property("TypeId")
- .HasColumnType("integer")
- .HasColumnName("type_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_connector20230803");
-
- b.ToTable("audit_connector20230803", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditConsent20230412", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AgreementId")
- .HasColumnType("uuid")
- .HasColumnName("agreement_id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("Comment")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("comment");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("CompanyUserId")
- .HasColumnType("uuid")
- .HasColumnName("company_user_id");
-
- b.Property("ConsentStatusId")
- .HasColumnType("integer")
- .HasColumnName("consent_status_id");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DocumentId")
- .HasColumnType("uuid")
- .HasColumnName("document_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("Target")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("target");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_consent20230412");
-
- b.ToTable("audit_consent20230412", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditIdentityAssignedRole20230522", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("IdentityId")
- .HasColumnType("uuid")
- .HasColumnName("identity_id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("UserRoleId")
- .HasColumnType("uuid")
- .HasColumnName("user_role_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_identity_assigned_role20230522");
-
- b.ToTable("audit_identity_assigned_role20230522", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditOffer20230119", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("ContactEmail")
- .HasColumnType("text")
- .HasColumnName("contact_email");
-
- b.Property("ContactNumber")
- .HasColumnType("text")
- .HasColumnName("contact_number");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("DateReleased")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_released");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("MarketingUrl")
- .HasColumnType("text")
- .HasColumnName("marketing_url");
-
- b.Property("Name")
- .HasColumnType("text")
- .HasColumnName("name");
-
- b.Property("OfferStatusId")
- .HasColumnType("integer")
- .HasColumnName("offer_status_id");
-
- b.Property("OfferTypeId")
- .HasColumnType("integer")
- .HasColumnName("offer_type_id");
-
- b.Property("Provider")
- .IsRequired()
- .HasColumnType("text")
- .HasColumnName("provider");
-
- b.Property("ProviderCompanyId")
- .HasColumnType("uuid")
- .HasColumnName("provider_company_id");
-
- b.Property("SalesManagerId")
- .HasColumnType("uuid")
- .HasColumnName("sales_manager_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_offer20230119");
-
- b.ToTable("audit_offer20230119", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditOffer20230406", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("ContactEmail")
- .HasColumnType("text")
- .HasColumnName("contact_email");
-
- b.Property("ContactNumber")
- .HasColumnType("text")
- .HasColumnName("contact_number");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("DateReleased")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_released");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("LicenseTypeId")
- .HasColumnType("integer")
- .HasColumnName("license_type_id");
-
- b.Property("MarketingUrl")
- .HasColumnType("text")
- .HasColumnName("marketing_url");
-
- b.Property("Name")
- .HasColumnType("text")
- .HasColumnName("name");
-
- b.Property("OfferStatusId")
- .HasColumnType("integer")
- .HasColumnName("offer_status_id");
-
- b.Property("OfferTypeId")
- .HasColumnType("integer")
- .HasColumnName("offer_type_id");
-
- b.Property("Provider")
- .IsRequired()
- .HasColumnType("text")
- .HasColumnName("provider");
-
- b.Property("ProviderCompanyId")
- .HasColumnType("uuid")
- .HasColumnName("provider_company_id");
-
- b.Property("SalesManagerId")
- .HasColumnType("uuid")
- .HasColumnName("sales_manager_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_offer20230406");
-
- b.ToTable("audit_offer20230406", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditOfferSubscription20221005", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("Description")
- .HasColumnType("text")
- .HasColumnName("description");
-
- b.Property("DisplayName")
- .HasColumnType("text")
- .HasColumnName("display_name");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("OfferId")
- .HasColumnType("uuid")
- .HasColumnName("offer_id");
-
- b.Property("OfferSubscriptionStatusId")
- .HasColumnType("integer")
- .HasColumnName("offer_subscription_status_id");
-
- b.Property("RequesterId")
- .HasColumnType("uuid")
- .HasColumnName("requester_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_offer_subscription20221005");
-
- b.ToTable("audit_offer_subscription20221005", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditOfferSubscription20230317", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("Description")
- .HasColumnType("text")
- .HasColumnName("description");
-
- b.Property("DisplayName")
- .HasColumnType("text")
- .HasColumnName("display_name");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("OfferId")
- .HasColumnType("uuid")
- .HasColumnName("offer_id");
-
- b.Property("OfferSubscriptionStatusId")
- .HasColumnType("integer")
- .HasColumnName("offer_subscription_status_id");
-
- b.Property("ProcessId")
- .HasColumnType("uuid")
- .HasColumnName("process_id");
-
- b.Property("RequesterId")
- .HasColumnType("uuid")
- .HasColumnName("requester_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_offer_subscription20230317");
-
- b.ToTable("audit_offer_subscription20230317", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditProviderCompanyDetail20230614", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("AutoSetupCallbackUrl")
- .HasColumnType("text")
- .HasColumnName("auto_setup_callback_url");
-
- b.Property("AutoSetupUrl")
- .IsRequired()
- .HasColumnType("text")
- .HasColumnName("auto_setup_url");
-
- b.Property("CompanyId")
- .HasColumnType("uuid")
- .HasColumnName("company_id");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_provider_company_detail20230614");
-
- b.ToTable("audit_provider_company_detail20230614", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.AuditEntities.AuditUserRole20221017", b =>
- {
- b.Property("AuditV1Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("audit_v1id");
-
- b.Property("AuditV1DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("audit_v1date_last_changed");
-
- b.Property("AuditV1LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("audit_v1last_editor_id");
-
- b.Property("AuditV1OperationId")
- .HasColumnType("integer")
- .HasColumnName("audit_v1operation_id");
-
- b.Property("Id")
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("LastEditorId")
- .HasColumnType("uuid")
- .HasColumnName("last_editor_id");
-
- b.Property("OfferId")
- .HasColumnType("uuid")
- .HasColumnName("offer_id");
-
- b.Property("UserRoleText")
- .IsRequired()
- .HasColumnType("text")
- .HasColumnName("user_role");
-
- b.HasKey("AuditV1Id")
- .HasName("pk_audit_user_role20221017");
-
- b.ToTable("audit_user_role20221017", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.Address", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("City")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("city");
-
- b.Property("CountryAlpha2Code")
- .IsRequired()
- .HasMaxLength(2)
- .HasColumnType("character(2)")
- .HasColumnName("country_alpha2code");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("Region")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("region");
-
- b.Property("Streetadditional")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("streetadditional");
-
- b.Property("Streetname")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("streetname");
-
- b.Property("Streetnumber")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("streetnumber");
-
- b.Property("Zipcode")
- .HasMaxLength(12)
- .HasColumnType("character varying(12)")
- .HasColumnName("zipcode");
-
- b.HasKey("Id")
- .HasName("pk_addresses");
-
- b.HasIndex("CountryAlpha2Code")
- .HasDatabaseName("ix_addresses_country_alpha2code");
-
- b.ToTable("addresses", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.Agreement", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uuid")
- .HasColumnName("id");
-
- b.Property("AgreementCategoryId")
- .HasColumnType("integer")
- .HasColumnName("agreement_category_id");
-
- b.Property("AgreementLink")
- .HasColumnType("text")
- .HasColumnName("agreement_link");
-
- b.Property("AgreementType")
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("agreement_type");
-
- b.Property("DateCreated")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_created");
-
- b.Property("DateLastChanged")
- .HasColumnType("timestamp with time zone")
- .HasColumnName("date_last_changed");
-
- b.Property("DocumentId")
- .HasColumnType("uuid")
- .HasColumnName("document_id");
-
- b.Property("IssuerCompanyId")
- .HasColumnType("uuid")
- .HasColumnName("issuer_company_id");
-
- b.Property("Name")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("name");
-
- b.Property("UseCaseId")
- .HasColumnType("uuid")
- .HasColumnName("use_case_id");
-
- b.HasKey("Id")
- .HasName("pk_agreements");
-
- b.HasIndex("AgreementCategoryId")
- .HasDatabaseName("ix_agreements_agreement_category_id");
-
- b.HasIndex("DocumentId")
- .HasDatabaseName("ix_agreements_document_id");
-
- b.HasIndex("IssuerCompanyId")
- .HasDatabaseName("ix_agreements_issuer_company_id");
-
- b.HasIndex("UseCaseId")
- .HasDatabaseName("ix_agreements_use_case_id");
-
- b.ToTable("agreements", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AgreementAssignedCompanyRole", b =>
- {
- b.Property("AgreementId")
- .HasColumnType("uuid")
- .HasColumnName("agreement_id");
-
- b.Property("CompanyRoleId")
- .HasColumnType("integer")
- .HasColumnName("company_role_id");
-
- b.HasKey("AgreementId", "CompanyRoleId")
- .HasName("pk_agreement_assigned_company_roles");
-
- b.HasIndex("CompanyRoleId")
- .HasDatabaseName("ix_agreement_assigned_company_roles_company_role_id");
-
- b.ToTable("agreement_assigned_company_roles", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AgreementAssignedOffer", b =>
- {
- b.Property("AgreementId")
- .HasColumnType("uuid")
- .HasColumnName("agreement_id");
-
- b.Property("OfferId")
- .HasColumnType("uuid")
- .HasColumnName("offer_id");
-
- b.HasKey("AgreementId", "OfferId")
- .HasName("pk_agreement_assigned_offers");
-
- b.HasIndex("OfferId")
- .HasDatabaseName("ix_agreement_assigned_offers_offer_id");
-
- b.ToTable("agreement_assigned_offers", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AgreementAssignedOfferType", b =>
- {
- b.Property("AgreementId")
- .HasColumnType("uuid")
- .HasColumnName("agreement_id");
-
- b.Property("OfferTypeId")
- .HasColumnType("integer")
- .HasColumnName("offer_type_id");
-
- b.HasKey("AgreementId", "OfferTypeId")
- .HasName("pk_agreement_assigned_offer_types");
-
- b.HasIndex("OfferTypeId")
- .HasDatabaseName("ix_agreement_assigned_offer_types_offer_type_id");
-
- b.ToTable("agreement_assigned_offer_types", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AgreementCategory", b =>
- {
- b.Property("Id")
- .HasColumnType("integer")
- .HasColumnName("id");
-
- b.Property("Label")
- .IsRequired()
- .HasMaxLength(255)
- .HasColumnType("character varying(255)")
- .HasColumnName("label");
-
- b.HasKey("Id")
- .HasName("pk_agreement_categories");
-
- b.ToTable("agreement_categories", "portal");
-
- b.HasData(
- new
- {
- Id = 1,
- Label = "CX_FRAME_CONTRACT"
- },
- new
- {
- Id = 2,
- Label = "APP_CONTRACT"
- },
- new
- {
- Id = 3,
- Label = "DATA_CONTRACT"
- },
- new
- {
- Id = 4,
- Label = "SERVICE_CONTRACT"
- });
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AppAssignedUseCase", b =>
- {
- b.Property("AppId")
- .HasColumnType("uuid")
- .HasColumnName("app_id");
-
- b.Property("UseCaseId")
- .HasColumnType("uuid")
- .HasColumnName("use_case_id");
-
- b.HasKey("AppId", "UseCaseId")
- .HasName("pk_app_assigned_use_cases");
-
- b.HasIndex("UseCaseId")
- .HasDatabaseName("ix_app_assigned_use_cases_use_case_id");
-
- b.ToTable("app_assigned_use_cases", "portal");
- });
-
- modelBuilder.Entity("Org.Eclipse.TractusX.Portal.Backend.PortalBackend.PortalEntities.Entities.AppInstance", b =>
- {
- b.Property