using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace barkmanapi.Migrations { /// public partial class statuspt2 : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.RenameColumn( name: "status", table: "inventory", newName: "status_id"); migrationBuilder.AddColumn( name: "item_status_id", table: "inventory", type: "text", nullable: true); migrationBuilder.CreateIndex( name: "ix_inventory_item_status_id", table: "inventory", column: "item_status_id"); migrationBuilder.AddForeignKey( name: "fk_inventory_item_status_item_status_id", table: "inventory", column: "item_status_id", principalTable: "item_status", principalColumn: "id"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "fk_inventory_item_status_item_status_id", table: "inventory"); migrationBuilder.DropIndex( name: "ix_inventory_item_status_id", table: "inventory"); migrationBuilder.DropColumn( name: "item_status_id", table: "inventory"); migrationBuilder.RenameColumn( name: "status_id", table: "inventory", newName: "status"); } } }