using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace PARR.DAL.Migrations { /// public partial class TblTemplatesUpd2 : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropForeignKey( name: "FK_Templates_RobotStatuses_RobotStatusCode", table: "Templates"); migrationBuilder.DropForeignKey( name: "FK_Templates_TaskStatuses_TaskStatusCode", table: "Templates"); migrationBuilder.DropIndex( name: "IX_Templates_RobotStatusCode", table: "Templates"); migrationBuilder.DropIndex( name: "IX_Templates_TaskStatusCode", table: "Templates"); migrationBuilder.DropColumn( name: "RobotStatusCode", table: "Templates"); migrationBuilder.DropColumn( name: "TaskStatusCode", table: "Templates"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "RobotStatusCode", table: "Templates", type: "integer", nullable: true); migrationBuilder.AddColumn( name: "TaskStatusCode", table: "Templates", type: "integer", nullable: true); migrationBuilder.CreateIndex( name: "IX_Templates_RobotStatusCode", table: "Templates", column: "RobotStatusCode"); migrationBuilder.CreateIndex( name: "IX_Templates_TaskStatusCode", table: "Templates", column: "TaskStatusCode"); migrationBuilder.AddForeignKey( name: "FK_Templates_RobotStatuses_RobotStatusCode", table: "Templates", column: "RobotStatusCode", principalTable: "RobotStatuses", principalColumn: "Code"); migrationBuilder.AddForeignKey( name: "FK_Templates_TaskStatuses_TaskStatusCode", table: "Templates", column: "TaskStatusCode", principalTable: "TaskStatuses", principalColumn: "Code"); } } }