using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace wtmProject.DataAccess.Migrations { public partial class hmr2024041702 : Migration { protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_WTM_BILLING_LIST_BILLING_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_BILLING_FILE"); migrationBuilder.DropForeignKey( name: "FK_WTM_BILLING_LIST_RECEIVED_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_RECEIVED_FILE"); migrationBuilder.DropForeignKey( name: "FK_WTM_CONTRACT_FILE_WTM_CONTRACT_ContractId", table: "WTM_CONTRACT_FILE"); migrationBuilder.AddForeignKey( name: "FK_WTM_BILLING_LIST_BILLING_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_BILLING_FILE", column: "BillingId", principalTable: "WTM_BILLING_LIST", principalColumn: "ID", onDelete: ReferentialAction.Restrict); migrationBuilder.AddForeignKey( name: "FK_WTM_BILLING_LIST_RECEIVED_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_RECEIVED_FILE", column: "BillingId", principalTable: "WTM_BILLING_LIST", principalColumn: "ID", onDelete: ReferentialAction.Restrict); migrationBuilder.AddForeignKey( name: "FK_WTM_CONTRACT_FILE_WTM_CONTRACT_ContractId", table: "WTM_CONTRACT_FILE", column: "ContractId", principalTable: "WTM_CONTRACT", principalColumn: "ID", onDelete: ReferentialAction.Restrict); } protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_WTM_BILLING_LIST_BILLING_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_BILLING_FILE"); migrationBuilder.DropForeignKey( name: "FK_WTM_BILLING_LIST_RECEIVED_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_RECEIVED_FILE"); migrationBuilder.DropForeignKey( name: "FK_WTM_CONTRACT_FILE_WTM_CONTRACT_ContractId", table: "WTM_CONTRACT_FILE"); migrationBuilder.AddForeignKey( name: "FK_WTM_BILLING_LIST_BILLING_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_BILLING_FILE", column: "BillingId", principalTable: "WTM_BILLING_LIST", principalColumn: "ID", onDelete: ReferentialAction.Cascade); migrationBuilder.AddForeignKey( name: "FK_WTM_BILLING_LIST_RECEIVED_FILE_WTM_BILLING_LIST_BillingId", table: "WTM_BILLING_LIST_RECEIVED_FILE", column: "BillingId", principalTable: "WTM_BILLING_LIST", principalColumn: "ID", onDelete: ReferentialAction.Cascade); migrationBuilder.AddForeignKey( name: "FK_WTM_CONTRACT_FILE_WTM_CONTRACT_ContractId", table: "WTM_CONTRACT_FILE", column: "ContractId", principalTable: "WTM_CONTRACT", principalColumn: "ID", onDelete: ReferentialAction.Cascade); } } }