717 lines
44 KiB
C#
717 lines
44 KiB
C#
using System;
|
|
using Microsoft.EntityFrameworkCore.Migrations;
|
|
|
|
#nullable disable
|
|
|
|
#pragma warning disable CA1814 // Prefer jagged arrays over multidimensional
|
|
|
|
namespace Distribution.Migrations
|
|
{
|
|
/// <inheritdoc />
|
|
public partial class AddStoreCreditAndKyc : Migration
|
|
{
|
|
/// <inheritdoc />
|
|
protected override void Up(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.AddColumn<decimal>(
|
|
name: "CreditLimit",
|
|
table: "Stores",
|
|
type: "decimal(65,30)",
|
|
nullable: false,
|
|
defaultValue: 0m);
|
|
|
|
migrationBuilder.AddColumn<int>(
|
|
name: "KycStatus",
|
|
table: "Stores",
|
|
type: "int",
|
|
nullable: false,
|
|
defaultValue: 0);
|
|
|
|
migrationBuilder.AddColumn<decimal>(
|
|
name: "OutstandingBalance",
|
|
table: "Stores",
|
|
type: "decimal(65,30)",
|
|
nullable: false,
|
|
defaultValue: 0m);
|
|
|
|
migrationBuilder.AddColumn<string>(
|
|
name: "Segment",
|
|
table: "Stores",
|
|
type: "longtext",
|
|
nullable: true)
|
|
.Annotation("MySql:CharSet", "utf8mb4");
|
|
|
|
migrationBuilder.CreateTable(
|
|
name: "StoreKycDocuments",
|
|
columns: table => new
|
|
{
|
|
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
|
|
FK_StoreId = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"),
|
|
DocumentType = table.Column<string>(type: "longtext", nullable: false)
|
|
.Annotation("MySql:CharSet", "utf8mb4"),
|
|
FileReference = table.Column<string>(type: "longtext", nullable: false)
|
|
.Annotation("MySql:CharSet", "utf8mb4"),
|
|
UploadedAt = table.Column<DateTime>(type: "datetime(6)", nullable: false),
|
|
CreatedAt = table.Column<DateTime>(type: "datetime(6)", nullable: false),
|
|
IsActive = table.Column<bool>(type: "tinyint(1)", nullable: false)
|
|
},
|
|
constraints: table =>
|
|
{
|
|
table.PrimaryKey("PK_StoreKycDocuments", x => x.Id);
|
|
table.ForeignKey(
|
|
name: "FK_StoreKycDocuments_Stores_FK_StoreId",
|
|
column: x => x.FK_StoreId,
|
|
principalTable: "Stores",
|
|
principalColumn: "Id",
|
|
onDelete: ReferentialAction.Cascade);
|
|
})
|
|
.Annotation("MySql:CharSet", "utf8mb4");
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000017"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "stores.kyc.verify", "Verify or reject store KYC documents" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000018"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "stores.credit.update", "Update store credit limit and outstanding balance" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000019"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.view", "View warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000020"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.create", "Create warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000021"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.update", "Update warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000022"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.delete", "Delete warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000023"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.view", "View orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000024"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.create", "Create orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000025"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.update", "Update orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000026"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.delete", "Delete orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000027"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.view", "View users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000028"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.create", "Create users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000029"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.update", "Update users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000030"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.deactivate", "Deactivate users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000031"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.assign_role", "Assign a role to a user" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000032"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.assign_scope", "Assign region/route/store scope to a user" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000033"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.view", "View items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000034"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.create", "Create items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000035"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.update", "Update items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000036"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.delete", "Delete items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000037"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.view", "View categories" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000038"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.create", "Create categories and subcategories" });
|
|
|
|
migrationBuilder.InsertData(
|
|
table: "Permissions",
|
|
columns: new[] { "Id", "Code", "CreatedAt", "Description", "IsActive" },
|
|
values: new object[,]
|
|
{
|
|
{ new Guid("20000000-0000-0000-0000-000000000039"), "categories.update", new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), "Update categories and subcategories", true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000040"), "categories.delete", new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), "Delete categories and subcategories", true }
|
|
});
|
|
|
|
migrationBuilder.InsertData(
|
|
table: "RolePermissions",
|
|
columns: new[] { "FK_PermissionId", "FK_RoleId", "CreatedAt", "Id", "IsActive" },
|
|
values: new object[,]
|
|
{
|
|
{ new Guid("20000000-0000-0000-0000-000000000024"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("c0739b84-50a2-0971-429b-02bab8354c51"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("c268a531-44eb-0f29-82ba-18394ac2dcb5"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("ddb2d04d-19b0-20b1-2639-b157d12a9eec"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("320ba3fb-666c-ce57-3e61-95c9824c4048"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("f2c14d55-d557-5cd2-a70a-4a6f58933436"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("1b126bb0-e582-3e84-4728-a7ab5628fe7b"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("f50b201c-6c8d-0df8-85ad-08cb137bc213"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("0f291826-e169-c06a-0735-bd06cbb2062d"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("10dd0249-ce04-c5d9-8f94-ccb348c1d979"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("d92d572f-f1bf-9e7d-1d4d-7c7b0d575c8e"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("f367f6f6-3d26-7a6c-888b-da1a240b59af"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("929950da-d51b-ad5d-c4e5-55175908fb43"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("a9a49749-f99d-3166-5d92-b7e380fcabb2"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000034"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("b17df3df-022c-c903-6ce0-e6423e648dc8"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("a41f94ba-c24d-93dc-9f25-c462df19785a"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000016"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("e0b27435-f505-43f5-7ed9-4711f2248495"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("5e10d61c-2d7a-3388-722f-45232d2cfb71"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("d8257363-d838-fe7e-57a5-51b626dbfc83"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("04ece77e-b36f-8ed0-4ef9-2f6962b6f9c6"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("bf2a2f96-04ed-905d-5a8a-9047d814aa3e"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("4d287b19-ba40-7d4d-3d39-291be64197f8"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000027"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("43a4c7b4-a50f-aa37-b147-a30636d9d65f"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("a66f3854-5a8f-95c2-cb1c-b2b2e67ee226"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("14bcecd1-b1a2-6da3-155a-233611484467"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("aeb29e0e-e819-1446-6cc6-1fb64b5ecc6b"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("e18a6eca-1009-bcc6-35e9-ead943c1649f"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000006"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("3f32cdac-6925-23f2-064e-8226d781d4a3"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000006"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("dc3dd9ff-b123-a8d4-dcea-b4f5f8ff171e"), true }
|
|
});
|
|
|
|
migrationBuilder.CreateIndex(
|
|
name: "IX_StoreKycDocuments_FK_StoreId",
|
|
table: "StoreKycDocuments",
|
|
column: "FK_StoreId");
|
|
}
|
|
|
|
/// <inheritdoc />
|
|
protected override void Down(MigrationBuilder migrationBuilder)
|
|
{
|
|
migrationBuilder.DropTable(
|
|
name: "StoreKycDocuments");
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000024"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000001") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000002") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000034"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000003") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000016"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000004") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000027"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000005") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000006") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "RolePermissions",
|
|
keyColumns: new[] { "FK_PermissionId", "FK_RoleId" },
|
|
keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000006") });
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000039"));
|
|
|
|
migrationBuilder.DeleteData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000040"));
|
|
|
|
migrationBuilder.DropColumn(
|
|
name: "CreditLimit",
|
|
table: "Stores");
|
|
|
|
migrationBuilder.DropColumn(
|
|
name: "KycStatus",
|
|
table: "Stores");
|
|
|
|
migrationBuilder.DropColumn(
|
|
name: "OutstandingBalance",
|
|
table: "Stores");
|
|
|
|
migrationBuilder.DropColumn(
|
|
name: "Segment",
|
|
table: "Stores");
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000017"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.view", "View warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000018"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.create", "Create warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000019"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.update", "Update warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000020"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "warehouses.delete", "Delete warehouses" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000021"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.view", "View orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000022"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.create", "Create orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000023"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.update", "Update orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000024"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "orders.delete", "Delete orders" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000025"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.view", "View users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000026"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.create", "Create users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000027"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.update", "Update users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000028"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.deactivate", "Deactivate users" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000029"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.assign_role", "Assign a role to a user" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000030"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "users.assign_scope", "Assign region/route/store scope to a user" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000031"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.view", "View items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000032"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.create", "Create items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000033"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.update", "Update items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000034"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "items.delete", "Delete items, brands and UOMs" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000035"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.view", "View categories" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000036"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.create", "Create categories and subcategories" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000037"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.update", "Update categories and subcategories" });
|
|
|
|
migrationBuilder.UpdateData(
|
|
table: "Permissions",
|
|
keyColumn: "Id",
|
|
keyValue: new Guid("20000000-0000-0000-0000-000000000038"),
|
|
columns: new[] { "Code", "Description" },
|
|
values: new object[] { "categories.delete", "Delete categories and subcategories" });
|
|
|
|
migrationBuilder.InsertData(
|
|
table: "RolePermissions",
|
|
columns: new[] { "FK_PermissionId", "FK_RoleId", "CreatedAt", "Id", "IsActive" },
|
|
values: new object[,]
|
|
{
|
|
{ new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("85ef4e27-8643-9c43-71f6-da56f66a5c47"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("1e353909-d682-58f6-df5c-8e57fa2512c9"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("7596f703-c6ab-316c-7c80-3f4e3daa174e"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000001"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("aa120c36-488e-34ba-e10a-2ac45e46e119"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("e4648655-7267-141e-51fa-f7d5fe3d2356"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("d427b9ea-2c9b-d93e-0843-02dfa1ae8887"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("b7dee5e3-f329-95a5-75c1-d02c3e40e229"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000002"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("e5506b30-527d-08f9-6caa-8a45d3d02999"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("0dd5c943-3ace-0560-6fbc-54d8e37ce014"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("ca97fb3d-132c-d8a5-4ab8-f7b8fc60f5e5"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("7780d277-9597-84ff-1a1a-f63fc6b4d3cb"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000003"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("8083c659-9506-0bd9-b793-3d6148ce9192"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("5c00e972-a697-d71a-6545-1fd8618826cf"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("e9b6af8e-7947-7290-9c92-2d9b6239f395"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("a701da28-aa75-3c1d-abdb-4317404f8df6"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000004"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("2c025310-765f-7d07-ab9a-50524c13d1d3"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("69f93a29-1df1-7b20-9d5c-94c264f8c4b8"), true },
|
|
{ new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000005"), new DateTime(2026, 8, 18, 0, 0, 0, 0, DateTimeKind.Unspecified), new Guid("070813f7-4053-2889-0d14-d0d5834208c2"), true }
|
|
});
|
|
}
|
|
}
|
|
}
|