using Microsoft.EntityFrameworkCore.Migrations;
namespace BanyanWay.Migrations
public partial class Foo : Migration
protected override void Up(MigrationBuilder migrationBuilder)
migrationBuilder.AddColumn<string>(
table: "PaymentTransactions",
migrationBuilder.AlterColumn<string>(
oldClrType: typeof(string),
migrationBuilder.AddUniqueConstraint(
name: "AK_AspNetUsers_MemberId",
migrationBuilder.CreateIndex(
name: "IX_PaymentTransactions_Id",
table: "PaymentTransactions",
migrationBuilder.AddForeignKey(
name: "FK_PaymentTransactions_AspNetUsers_Id",
table: "PaymentTransactions",
principalTable: "AspNetUsers",
onDelete: ReferentialAction.Restrict);
protected override void Down(MigrationBuilder migrationBuilder)
migrationBuilder.DropForeignKey(
name: "FK_PaymentTransactions_AspNetUsers_Id",
table: "PaymentTransactions");
migrationBuilder.DropIndex(
name: "IX_PaymentTransactions_Id",
table: "PaymentTransactions");
migrationBuilder.DropUniqueConstraint(
name: "AK_AspNetUsers_MemberId",
migrationBuilder.DropColumn(
table: "PaymentTransactions");
migrationBuilder.AlterColumn<string>(
oldClrType: typeof(string),