using Microsoft.EntityFrameworkCore.Migrations;

namespace AsbCloudDb.Migrations
{
    public partial class Update_operations_list : Migration
    {
        protected override void Up(MigrationBuilder migrationBuilder)
        {
            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1009);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1010);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1036);

            migrationBuilder.UpdateData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1023,
                column: "name",
                value: "Сборка инструмента с мостков");

            migrationBuilder.InsertData(
                table: "t_well_operation_category",
                columns: new[] { "id", "code", "name" },
                values: new object[,]
                {
                    { 1051, 0, "Замер ТС" },
                    { 1052, 0, "Тех. отстой" },
                    { 1053, 0, "Циркуляция и Обработка БР" },
                    { 1054, 0, "Срезка ствола" },
                    { 1055, 0, "Вспомогательные работы" }
                });
        }

        protected override void Down(MigrationBuilder migrationBuilder)
        {
            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1051);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1052);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1053);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1054);

            migrationBuilder.DeleteData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1055);

            migrationBuilder.UpdateData(
                table: "t_well_operation_category",
                keyColumn: "id",
                keyValue: 1023,
                column: "name",
                value: "Сборка инструмента");

            migrationBuilder.InsertData(
                table: "t_well_operation_category",
                columns: new[] { "id", "code", "name" },
                values: new object[,]
                {
                    { 1009, 0, "Оборудование устья" },
                    { 1010, 0, "ОЗЦ" },
                    { 1036, 0, "Спуск обсадной колонны" }
                });
        }
    }
}