using System;
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace Apimanager_backend.Migrations
{
///
public partial class update_paymentconfig : Migration
{
///
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.DeleteData(
table: "PaymentConfig",
keyColumn: "Id",
keyValue: 5);
migrationBuilder.AddColumn(
name: "PayType",
table: "PaymentConfig",
type: "int",
nullable: false,
defaultValue: 0);
migrationBuilder.UpdateData(
table: "PaymentConfig",
keyColumn: "Id",
keyValue: 1,
column: "PayType",
value: 1);
migrationBuilder.UpdateData(
table: "PaymentConfig",
keyColumn: "Id",
keyValue: 2,
column: "PayType",
value: 1);
migrationBuilder.UpdateData(
table: "PaymentConfig",
keyColumn: "Id",
keyValue: 3,
column: "PayType",
value: 1);
migrationBuilder.UpdateData(
table: "PaymentConfig",
keyColumn: "Id",
keyValue: 4,
column: "PayType",
value: 1);
migrationBuilder.UpdateData(
table: "Users",
keyColumn: "Id",
keyValue: -1,
column: "CreatedAt",
value: new DateTime(2025, 7, 31, 6, 10, 31, 712, DateTimeKind.Utc).AddTicks(1486));
}
///
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "PayType",
table: "PaymentConfig");
migrationBuilder.InsertData(
table: "PaymentConfig",
columns: new[] { "Id", "AppId", "Description", "ExtraSettingsJson", "GatewayUrl", "IsEnabled", "Method", "NotifyUrl", "PublicKey", "SecretKey" },
values: new object[] { 5, "", null, null, "", false, 4, "", "", "" });
migrationBuilder.UpdateData(
table: "Users",
keyColumn: "Id",
keyValue: -1,
column: "CreatedAt",
value: new DateTime(2025, 7, 30, 14, 58, 7, 232, DateTimeKind.Utc).AddTicks(4921));
}
}
}