using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace JobTrackerApi.Migrations { /// public partial class AddPendingEmailChange : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { var mysql = ActiveProvider.Contains("MySql", StringComparison.OrdinalIgnoreCase); migrationBuilder.AddColumn( name: "PendingEmail", table: "AspNetUsers", type: mysql ? "varchar(320)" : "TEXT", maxLength: 320, nullable: true); migrationBuilder.AddColumn( name: "PendingEmailRequestedAtUtc", table: "AspNetUsers", type: mysql ? "datetime(6)" : "TEXT", nullable: true); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( name: "PendingEmail", table: "AspNetUsers"); migrationBuilder.DropColumn( name: "PendingEmailRequestedAtUtc", table: "AspNetUsers"); } } }