using Data.SeaHavenIndustries; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Data.SeaHavenIndustries.Migrations { /// [DbContext(typeof(ApplicationDbContext))] [Migration("20260715160000_WoServiceNotesStructuredFields")] public partial class WoServiceNotesStructuredFields : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn( name: "PocName", table: "workOrders", type: "nvarchar(200)", maxLength: 200, nullable: true); migrationBuilder.AddColumn( name: "PocPhone", table: "workOrders", type: "nvarchar(50)", maxLength: 50, nullable: true); migrationBuilder.AddColumn( name: "PocNotes", table: "workOrders", type: "nvarchar(2000)", maxLength: 2000, nullable: true); migrationBuilder.AddColumn( name: "ExtraServices", table: "workOrders", type: "nvarchar(2000)", maxLength: 2000, nullable: true); migrationBuilder.AddColumn( name: "ServiceNotes", table: "workOrders", type: "nvarchar(4000)", maxLength: 4000, nullable: true); migrationBuilder.AddColumn( name: "TechPhone", table: "workOrders", type: "nvarchar(50)", maxLength: 50, nullable: true); migrationBuilder.AddColumn( name: "VendorNotes", table: "workOrders", type: "nvarchar(2000)", maxLength: 2000, nullable: true); migrationBuilder.AddColumn( name: "TechPhone", table: "Dispatches", type: "nvarchar(50)", maxLength: 50, nullable: true); migrationBuilder.AddColumn( name: "VendorNotes", table: "Dispatches", type: "nvarchar(2000)", maxLength: 2000, nullable: true); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "PocName", table: "workOrders"); migrationBuilder.DropColumn( name: "PocPhone", table: "workOrders"); migrationBuilder.DropColumn( name: "PocNotes", table: "workOrders"); migrationBuilder.DropColumn( name: "ExtraServices", table: "workOrders"); migrationBuilder.DropColumn( name: "ServiceNotes", table: "workOrders"); migrationBuilder.DropColumn( name: "TechPhone", table: "workOrders"); migrationBuilder.DropColumn( name: "VendorNotes", table: "workOrders"); migrationBuilder.DropColumn( name: "TechPhone", table: "Dispatches"); migrationBuilder.DropColumn( name: "VendorNotes", table: "Dispatches"); } } }