using Microsoft.EntityFrameworkCore.Migrations; #nullable disable #pragma warning disable CA1814 // Prefer jagged arrays over multidimensional namespace ManagerService.Migrations { /// public partial class SeedSubscriptionPlans : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.InsertData( table: "SubscriptionPlans", columns: new[] { "Id", "AiRequestsPerMonth", "Name", "StorageQuotaBytes" }, values: new object[,] { { "plan-premium", 2000, "Premium", 53687091200L }, { "plan-standard", 500, "Standard", 10737418240L }, { "plan-starter", 0, "Starter", 2147483648L } }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DeleteData( table: "SubscriptionPlans", keyColumn: "Id", keyValue: "plan-premium"); migrationBuilder.DeleteData( table: "SubscriptionPlans", keyColumn: "Id", keyValue: "plan-standard"); migrationBuilder.DeleteData( table: "SubscriptionPlans", keyColumn: "Id", keyValue: "plan-starter"); } } }