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)); } } }