using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Distribution.Migrations { /// public partial class AddPaymentServiceModule : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.CreateTable( name: "BankAccounts", columns: table => new { Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), AccountType = table.Column(type: "int", nullable: false), AccountName = table.Column(type: "varchar(200)", maxLength: 200, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), BankName = table.Column(type: "varchar(200)", maxLength: 200, nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), CashAccountTypeName = table.Column(type: "varchar(100)", maxLength: 100, nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), AccountNumber = table.Column(type: "varchar(100)", maxLength: 100, nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), CurrencyCode = table.Column(type: "varchar(10)", maxLength: 10, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), IsDefault = table.Column(type: "tinyint(1)", nullable: false), CreatedAt = table.Column(type: "datetime(6)", nullable: false), IsActive = table.Column(type: "tinyint(1)", nullable: false) }, constraints: table => { table.PrimaryKey("PK_BankAccounts", x => x.Id); }) .Annotation("MySql:CharSet", "utf8mb4"); migrationBuilder.CreateTable( name: "ChequeBooks", columns: table => new { Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), ChequeBookNo = table.Column(type: "varchar(100)", maxLength: 100, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), BranchId = table.Column(type: "int", nullable: false), FK_BankAccountId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), StartChequeNo = table.Column(type: "varchar(50)", maxLength: 50, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), EndChequeNo = table.Column(type: "varchar(50)", maxLength: 50, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), TotalLeaves = table.Column(type: "int", nullable: false), ReceivedDate = table.Column(type: "datetime(6)", nullable: false), Description = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), CreatedBy = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), Status = table.Column(type: "int", nullable: false), CreatedAt = table.Column(type: "datetime(6)", nullable: false), IsActive = table.Column(type: "tinyint(1)", nullable: false) }, constraints: table => { table.PrimaryKey("PK_ChequeBooks", x => x.Id); table.ForeignKey( name: "FK_ChequeBooks_BankAccounts_FK_BankAccountId", column: x => x.FK_BankAccountId, principalTable: "BankAccounts", principalColumn: "Id", onDelete: ReferentialAction.Restrict); }) .Annotation("MySql:CharSet", "utf8mb4"); migrationBuilder.CreateTable( name: "ReceivedCheques", columns: table => new { Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), CompanyId = table.Column(type: "int", nullable: false), BranchId = table.Column(type: "int", nullable: true), ReceivedFromType = table.Column(type: "int", nullable: false), ReceivedFromId = table.Column(type: "int", nullable: true), ReceivedFromName = table.Column(type: "varchar(200)", maxLength: 200, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), DrawerBankName = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), DrawerBankBranch = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), AccountHolderName = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), ChequeNo = table.Column(type: "varchar(50)", maxLength: 50, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), ChequeDate = table.Column(type: "datetime(6)", nullable: false), Amount = table.Column(type: "decimal(65,30)", nullable: false), ReceivedDate = table.Column(type: "datetime(6)", nullable: false), ReferenceType = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), ReferenceId = table.Column(type: "int", nullable: true), Notes = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), CreatedBy = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), Status = table.Column(type: "int", nullable: false), FK_DepositBankAccountId = table.Column(type: "char(36)", nullable: true, collation: "ascii_general_ci"), DepositDate = table.Column(type: "datetime(6)", nullable: true), CreatedAt = table.Column(type: "datetime(6)", nullable: false), IsActive = table.Column(type: "tinyint(1)", nullable: false) }, constraints: table => { table.PrimaryKey("PK_ReceivedCheques", x => x.Id); table.ForeignKey( name: "FK_ReceivedCheques_BankAccounts_FK_DepositBankAccountId", column: x => x.FK_DepositBankAccountId, principalTable: "BankAccounts", principalColumn: "Id", onDelete: ReferentialAction.Restrict); }) .Annotation("MySql:CharSet", "utf8mb4"); migrationBuilder.CreateTable( name: "ChequePages", columns: table => new { Id = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), ChequeNo = table.Column(type: "varchar(50)", maxLength: 50, nullable: false) .Annotation("MySql:CharSet", "utf8mb4"), FK_ChequeBookId = table.Column(type: "char(36)", nullable: false, collation: "ascii_general_ci"), IssueStatus = table.Column(type: "int", nullable: false), PayeeType = table.Column(type: "int", nullable: true), PayeeId = table.Column(type: "int", nullable: true), PayeeName = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), IssueDate = table.Column(type: "datetime(6)", nullable: true), Amount = table.Column(type: "decimal(65,30)", nullable: true), CurrencyCode = table.Column(type: "varchar(10)", maxLength: 10, nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), VoucherId = table.Column(type: "int", nullable: true), ReferenceNo = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), Purpose = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), IsCrossCheque = table.Column(type: "tinyint(1)", nullable: true), IsAccountPayee = table.Column(type: "tinyint(1)", nullable: true), IsPostDated = table.Column(type: "tinyint(1)", nullable: true), Notes = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), PrintedBy = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), PrintedAt = table.Column(type: "datetime(6)", nullable: true), ClearedDate = table.Column(type: "datetime(6)", nullable: true), ClearedByBank = table.Column(type: "tinyint(1)", nullable: true), CancelReason = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), CreatedAt = table.Column(type: "datetime(6)", nullable: false), IsActive = table.Column(type: "tinyint(1)", nullable: false) }, constraints: table => { table.PrimaryKey("PK_ChequePages", x => x.Id); table.ForeignKey( name: "FK_ChequePages_ChequeBooks_FK_ChequeBookId", column: x => x.FK_ChequeBookId, principalTable: "ChequeBooks", principalColumn: "Id", onDelete: ReferentialAction.Cascade); }) .Annotation("MySql:CharSet", "utf8mb4"); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000001"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("8c43c584-0f65-496d-a77c-a7df46bb175d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000002"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("25576a9d-38cb-4ff5-b8ca-08df43d8a5a6")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000003"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e47016c1-a014-476f-ba87-4b3d438de62a")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000004"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("a24c0e9e-0194-4f96-823c-bdbdcd122d85")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000005"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e76ef6e2-67ba-462f-a954-b1dbc5a95d8c")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000006"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("bba4fdaa-fd0e-43dc-aedf-331212bd06cd")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000007"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("bc66d450-af6b-426e-9d05-266ceba21fac")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000008"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("9ee2196c-1e4b-452d-aaf6-7c55e3d2be2b")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000009"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("63508590-7a30-4640-9fc9-d3d54978f581")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000010"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("82802a3f-23bc-45db-a531-d7e880dd7970")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000011"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("65ccf5b6-754a-431a-81bf-d8e0587c956e")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000012"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6c713413-362b-475a-846b-9f3382cf7a35")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000013"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6dfe68ff-f5a3-41a8-981b-ac108a81408e")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000014"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("09c6b812-dc14-44a2-9362-429dfef3942d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000015"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("bf29a1bb-234e-47a3-922f-f0fb3a1daba0")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000016"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("0d2f3497-4852-453e-a451-275e945b6c1d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000017"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("41c13dbc-4f51-4134-891c-b6955f728d65")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("29bc0291-7a91-4fc5-840b-9420b64b86fc")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("8ae0c386-d206-4580-890f-c1673c1dfeb2")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000020"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("5db4bd09-9481-4608-9dec-3412ba7f3f69")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("c1840bd7-88fd-496a-8d88-aef3d886e1ec")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("af97d659-c040-4fdc-beeb-62fc8334f95c")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000023"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("a6443517-3c2a-4407-a3bd-5497e053b0d6")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000024"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("2f540d56-bff4-41fe-9181-4a423c1da51c")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("db18cfb8-a56c-46bc-baff-298e6204c455")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("fe209c12-1189-485b-920e-ce6db3c132b9")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000027"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("fedef395-394d-4237-b5aa-8254603ed304")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000028"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("7cc47626-65b8-44b0-83fb-a5dff96c39f6")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000029"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("cf04aea5-3f47-4717-95aa-8dab547f9cfb")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000030"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("c2906d62-9eea-4d08-b904-86a3f8b04a20")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("7a546bf9-c2f3-4d23-a38e-a068da53dfeb")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("19c916c3-7b17-42e0-b4b6-89b8cb6475f4")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e6805dbe-a931-4e2a-b08f-83e8760d4968")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000034"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("7d991f5c-16db-46c5-863c-93063c2e7382")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("513c50d0-5d7b-426d-beef-f14bdea626bc")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000036"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("638a6a60-25da-425c-bdec-683431c26d62")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("b00bfae6-92bb-48cb-99d9-f2814baae47d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000038"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6562c9b4-0673-4ce0-8805-03734bc889ce")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6601e0fe-83dd-4307-be91-38dae998cc9c")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("c4848449-9678-4fa6-8a00-db4e504b57d6")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000041"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("91c02c24-12a3-48d5-9d19-174c8e764152")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000042"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("0f00477f-5120-40ba-a0e6-0406e47d1c80")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000043"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("db135a10-6335-478d-b2f8-3b5934cd142b")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000044"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("5c219dd9-9ff3-4541-a708-cc7e4bd4dd25")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000045"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("086e7b93-079d-49d0-90e9-95899b53be52")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000046"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("f0b3d172-cb32-4606-8272-00feaf4067a2")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000047"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("75a882c0-b2e9-4efa-a64c-b5d530d42194")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000048"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("03540f63-d811-4436-869f-2f76995bbb19")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000049"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("73894d9f-a823-4b5b-b809-5cc0aa716a70")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000050"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("1ad4bfb8-cde6-4623-a21d-9a78af0026d6")); migrationBuilder.CreateIndex( name: "IX_BankAccounts_AccountType_AccountName", table: "BankAccounts", columns: new[] { "AccountType", "AccountName" }, unique: true); migrationBuilder.CreateIndex( name: "IX_ChequeBooks_ChequeBookNo", table: "ChequeBooks", column: "ChequeBookNo", unique: true); migrationBuilder.CreateIndex( name: "IX_ChequeBooks_FK_BankAccountId", table: "ChequeBooks", column: "FK_BankAccountId"); migrationBuilder.CreateIndex( name: "IX_ChequePages_ChequeNo", table: "ChequePages", column: "ChequeNo", unique: true); migrationBuilder.CreateIndex( name: "IX_ChequePages_FK_ChequeBookId", table: "ChequePages", column: "FK_ChequeBookId"); migrationBuilder.CreateIndex( name: "IX_ReceivedCheques_ChequeNo", table: "ReceivedCheques", column: "ChequeNo"); migrationBuilder.CreateIndex( name: "IX_ReceivedCheques_FK_DepositBankAccountId", table: "ReceivedCheques", column: "FK_DepositBankAccountId"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropTable( name: "ChequePages"); migrationBuilder.DropTable( name: "ReceivedCheques"); migrationBuilder.DropTable( name: "ChequeBooks"); migrationBuilder.DropTable( name: "BankAccounts"); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000001"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("db785a23-5337-4fc8-b460-80c30b707d79")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000002"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("b07b73f9-2c8b-4dff-af5c-42622b026321")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000003"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("2e867ba5-2739-4ce4-b8d7-25b14ed392c1")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000004"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("203d855d-f2d0-43d0-9d4f-9c4d0e8e7566")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000005"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("edd2a0ee-1ca9-47ff-9df6-7254929aef80")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000006"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("644b5ee5-f2c5-4187-a3d4-322cdd5c95d7")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000007"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("70fdf921-f3fd-4e66-bfd2-cb7bb156fa34")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000008"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e2de5341-4146-4c84-a584-8788774c14df")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000009"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("ece07436-4a0b-435c-888b-a22c14612dc4")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000010"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("b72f8737-7a21-48c0-809a-bc0d3fdd7063")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000011"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("fe1efed0-271f-45e3-a58b-244f1115246f")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000012"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("1b58e809-e4a0-4108-af6e-fd0dac7b3163")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000013"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("881e8e67-e2ee-47be-94f7-77da73a05365")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000014"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e5d0baa8-9def-4b81-8727-5886b2906eaf")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000015"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("a46ec771-5e79-4595-bb40-91e8a954a792")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000016"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("ef8b1808-3b14-43a8-ba75-30551e643cc5")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000017"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("50142904-8d40-424b-aeb3-53e8cb110445")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000018"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("4bd67f53-7f84-492c-83f9-fd6488fa88b7")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000019"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("d9a0eb59-600e-47e9-8e07-8b7bffc93f8b")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000020"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e5a9d4da-9497-4e7e-8fb9-796927cbb510")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000021"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("ffa29833-505e-4f56-9a4d-58f5df844af2")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000022"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("4e54994b-7ce1-4b99-aa98-de00c1d205fa")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000023"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("f45b7352-f42a-4bb3-9d1e-d7cbe2665c0c")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000024"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("27744965-334b-4da2-8a2d-5d7433d11b9d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000025"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("cec1991b-ea93-45b0-b380-01cf0d36fc17")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000026"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("25675bb4-2ab5-437c-bee8-1b1ec1741736")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000027"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("5fc66d40-1960-4028-af48-cf51a80bff04")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000028"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("bd4e1740-a8b6-4a53-8633-a68c9858b3f5")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000029"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("9de97081-77d7-43c3-90b9-af3bc9d4bbef")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000030"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6ae05e16-95e5-4d43-bfa0-56991393d76f")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000031"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("eb096aea-92c9-4556-ba4f-3084da223c7d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000032"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("6c9dac72-200a-46eb-b49e-699b1ca775b5")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000033"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("8c8d0c74-40f6-4164-a6a7-6d2374ef162a")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000034"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("4a0d8cea-c33d-45a6-bd42-d8a51ce321c8")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000035"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("a0ea0280-8e40-45bc-88e4-c3feb92e36d4")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000036"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("61da4c55-4f19-4ce4-bfc9-3fa9073365a2")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000037"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("fbab8f2e-f224-42a0-be16-b7ea4e24eec5")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000038"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("bcf7f883-e6c8-4a97-8a27-6814b0ed9144")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000039"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("13c01d81-198b-45cb-9de9-f25130e16313")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000040"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("667c3022-ea0d-4d1c-8ae4-b64e2f104295")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000041"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("78607299-2f5c-4edb-9143-c4a83395f731")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000042"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("e53313fd-c6d4-4d52-827f-14cfd55401eb")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000043"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("c2521113-60f4-41fa-8ded-6b6a6b91a584")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000044"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("14532efd-d9f9-4a46-a7c3-fbfbe85a6f13")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000045"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("438bbd52-ee61-4afc-9d59-7d0407da4f1d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000046"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("3e3d0cd9-f95e-4c1c-b829-cd02f1bad987")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000047"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("84daf87e-d3e1-4f4e-9a57-ec9996fff41d")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000048"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("ddcb8caf-106e-4072-b48e-a2542de51211")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000049"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("95d39d28-c5c7-4e82-87eb-40570db1c1f5")); migrationBuilder.UpdateData( table: "RolePermissions", keyColumns: new[] { "FK_PermissionId", "FK_RoleId" }, keyValues: new object[] { new Guid("20000000-0000-0000-0000-000000000050"), new Guid("10000000-0000-0000-0000-000000000007") }, column: "Id", value: new Guid("b8e7b327-33c9-4420-b4d1-0071c58a5c95")); } } }