using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace PostFundManagement.Infrastructure.Database.Migrations { /// public partial class AddedOrganisationToPortfolio : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "OrganisationId", table: "Portfolios", type: "bigint", nullable: false, defaultValue: 0L); migrationBuilder.CreateIndex( name: "IX_Portfolios_OrganisationId", table: "Portfolios", column: "OrganisationId"); migrationBuilder.AddForeignKey( name: "FK_Portfolios_Organisations_OrganisationId", table: "Portfolios", column: "OrganisationId", principalTable: "Organisations", principalColumn: "Id", onDelete: ReferentialAction.Restrict); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_Portfolios_Organisations_OrganisationId", table: "Portfolios"); migrationBuilder.DropIndex( name: "IX_Portfolios_OrganisationId", table: "Portfolios"); migrationBuilder.DropColumn( name: "OrganisationId", table: "Portfolios"); } } }