< Summary

Class:SVETA.Api.Migrations.ServiceContragentPlatformaKind
Assembly:SVETA.Api
File(s):/opt/dev/sveta_api_build/SVETA.Api/Migrations/20200407033925_ServiceContragentPlatformaKind.cs
/opt/dev/sveta_api_build/SVETA.Api/Migrations/20200407033925_ServiceContragentPlatformaKind.Designer.cs
Covered lines:0
Uncovered lines:7636
Coverable lines:7636
Total lines:7791
Line coverage:0% (0 of 7636)
Covered branches:0
Total branches:220
Branch coverage:0% (0 of 220)

Metrics

MethodLine coverage Branch coverage
Up(...)0%100%
Down(...)0%100%
BuildTargetModel(...)0%0%

File(s)

/opt/dev/sveta_api_build/SVETA.Api/Migrations/20200407033925_ServiceContragentPlatformaKind.cs

#LineLine coverage
 1using Microsoft.EntityFrameworkCore.Migrations;
 2
 3namespace SVETA.Api.Migrations
 4{
 5    public partial class ServiceContragentPlatformaKind : Migration
 6    {
 7        protected override void Up(MigrationBuilder migrationBuilder)
 08        {
 9            /*
 10            migrationBuilder.DropColumn(
 11                name: "Comment",
 12                table: "Movements");
 13                */
 14
 015            migrationBuilder.UpdateData(
 016                table: "Contragents",
 017                keyColumn: "Id",
 018                keyValue: 1L,
 019                column: "ContragentsKindId",
 020                value: 6L);
 021        }
 22
 23        protected override void Down(MigrationBuilder migrationBuilder)
 024        {
 25            /*
 26            migrationBuilder.AddColumn<string>(
 27                name: "Comment",
 28                table: "Movements",
 29                type: "text",
 30                nullable: true);
 31                */
 32
 033            migrationBuilder.UpdateData(
 034                table: "Contragents",
 035                keyColumn: "Id",
 036                keyValue: 1L,
 037                column: "ContragentsKindId",
 038                value: 1L);
 039        }
 40    }
 41}

/opt/dev/sveta_api_build/SVETA.Api/Migrations/20200407033925_ServiceContragentPlatformaKind.Designer.cs

#LineLine coverage
 1// <auto-generated />
 2using System;
 3using Microsoft.EntityFrameworkCore;
 4using Microsoft.EntityFrameworkCore.Infrastructure;
 5using Microsoft.EntityFrameworkCore.Migrations;
 6using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
 7using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
 8using WinSolutions.Sveta.Server.Data.DataModel.Contexts;
 9
 10namespace SVETA.Api.Migrations
 11{
 12    [DbContext(typeof(SvetaDbContext))]
 13    [Migration("20200407033925_ServiceContragentPlatformaKind")]
 14    partial class ServiceContragentPlatformaKind
 15    {
 16        protected override void BuildTargetModel(ModelBuilder modelBuilder)
 017        {
 18#pragma warning disable 612, 618
 019            modelBuilder
 020                .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn)
 021                .HasAnnotation("ProductVersion", "3.1.1")
 022                .HasAnnotation("Relational:MaxIdentifierLength", 63);
 23
 024            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", b =>
 025                {
 026                    b.Property<long>("Id")
 027                        .ValueGeneratedOnAdd()
 028                        .HasColumnType("bigint")
 029                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 030
 031                    b.Property<string>("Building")
 032                        .HasColumnType("text");
 033
 034                    b.Property<string>("City")
 035                        .HasColumnType("text");
 036
 037                    b.Property<long?>("CreatedByUserId")
 038                        .HasColumnType("bigint");
 039
 040                    b.Property<DateTime>("CreationDateTime")
 041                        .HasColumnType("timestamp without time zone");
 042
 043                    b.Property<string>("District")
 044                        .HasColumnType("text");
 045
 046                    b.Property<string>("FullAddress")
 047                        .HasColumnType("text");
 048
 049                    b.Property<Guid>("GUID")
 050                        .ValueGeneratedOnAdd()
 051                        .HasColumnType("uuid");
 052
 053                    b.Property<string>("House")
 054                        .HasColumnType("text");
 055
 056                    b.Property<string>("Housing")
 057                        .HasColumnType("text");
 058
 059                    b.Property<string>("Index")
 060                        .HasColumnType("text");
 061
 062                    b.Property<bool>("IsDeleted")
 063                        .HasColumnType("boolean");
 064
 065                    b.Property<string>("Locality")
 066                        .HasColumnType("text");
 067
 068                    b.Property<DateTime?>("ModificationDateTime")
 069                        .HasColumnType("timestamp without time zone");
 070
 071                    b.Property<long?>("ModifiedByUserId")
 072                        .HasColumnType("bigint");
 073
 074                    b.Property<string>("Office")
 075                        .HasColumnType("text");
 076
 077                    b.Property<long?>("RecStateId")
 078                        .HasColumnType("bigint");
 079
 080                    b.Property<string>("Region")
 081                        .HasColumnType("text");
 082
 083                    b.Property<string>("Street")
 084                        .HasColumnType("text");
 085
 086                    b.HasKey("Id");
 087
 088                    b.HasIndex("CreatedByUserId");
 089
 090                    b.HasIndex("ModifiedByUserId");
 091
 092                    b.HasIndex("RecStateId");
 093
 094                    b.ToTable("Address");
 095
 096                    b.HasData(
 097                        new
 098                        {
 099                            Id = 1L,
 0100                            Building = "1",
 0101                            City = "Краснодар",
 0102                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0103                            District = "Район 9",
 0104                            FullAddress = "Краснодар",
 0105                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0106                            House = "1",
 0107                            Housing = "1",
 0108                            Index = "1",
 0109                            IsDeleted = false,
 0110                            Locality = "1",
 0111                            Office = "1",
 0112                            Region = "1",
 0113                            Street = "1"
 0114                        });
 0115                });
 116
 0117            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.BankAccount", b =>
 0118                {
 0119                    b.Property<long>("Id")
 0120                        .ValueGeneratedOnAdd()
 0121                        .HasColumnType("bigint")
 0122                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0123
 0124                    b.Property<string>("BankName")
 0125                        .IsRequired()
 0126                        .HasColumnType("text");
 0127
 0128                    b.Property<string>("Bik")
 0129                        .IsRequired()
 0130                        .HasColumnType("text");
 0131
 0132                    b.Property<long?>("ContragentId")
 0133                        .HasColumnType("bigint");
 0134
 0135                    b.Property<string>("CorrespondentAccount")
 0136                        .IsRequired()
 0137                        .HasColumnType("text");
 0138
 0139                    b.Property<long?>("CreatedByUserId")
 0140                        .HasColumnType("bigint");
 0141
 0142                    b.Property<DateTime>("CreationDateTime")
 0143                        .HasColumnType("timestamp without time zone");
 0144
 0145                    b.Property<Guid>("GUID")
 0146                        .ValueGeneratedOnAdd()
 0147                        .HasColumnType("uuid");
 0148
 0149                    b.Property<bool>("IsDeleted")
 0150                        .HasColumnType("boolean");
 0151
 0152                    b.Property<DateTime?>("ModificationDateTime")
 0153                        .HasColumnType("timestamp without time zone");
 0154
 0155                    b.Property<long?>("ModifiedByUserId")
 0156                        .HasColumnType("bigint");
 0157
 0158                    b.Property<long?>("RecStateId")
 0159                        .HasColumnType("bigint");
 0160
 0161                    b.Property<string>("SettlementAccount")
 0162                        .IsRequired()
 0163                        .HasColumnType("text");
 0164
 0165                    b.HasKey("Id");
 0166
 0167                    b.HasIndex("ContragentId");
 0168
 0169                    b.HasIndex("CreatedByUserId");
 0170
 0171                    b.HasIndex("ModifiedByUserId");
 0172
 0173                    b.HasIndex("RecStateId");
 0174
 0175                    b.HasIndex("Bik", "SettlementAccount", "IsDeleted")
 0176                        .IsUnique();
 0177
 0178                    b.ToTable("BankAccounts");
 0179                });
 180
 0181            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.BarCode", b =>
 0182                {
 0183                    b.Property<long>("Id")
 0184                        .ValueGeneratedOnAdd()
 0185                        .HasColumnType("bigint")
 0186                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0187
 0188                    b.Property<string>("Code")
 0189                        .HasColumnType("text");
 0190
 0191                    b.Property<long?>("CreatedByUserId")
 0192                        .HasColumnType("bigint");
 0193
 0194                    b.Property<DateTime>("CreationDateTime")
 0195                        .HasColumnType("timestamp without time zone");
 0196
 0197                    b.Property<Guid>("GUID")
 0198                        .ValueGeneratedOnAdd()
 0199                        .HasColumnType("uuid");
 0200
 0201                    b.Property<long?>("GoodId")
 0202                        .HasColumnType("bigint");
 0203
 0204                    b.Property<bool>("IsDeleted")
 0205                        .HasColumnType("boolean");
 0206
 0207                    b.Property<DateTime?>("ModificationDateTime")
 0208                        .HasColumnType("timestamp without time zone");
 0209
 0210                    b.Property<long?>("ModifiedByUserId")
 0211                        .HasColumnType("bigint");
 0212
 0213                    b.Property<long?>("RecStateId")
 0214                        .HasColumnType("bigint");
 0215
 0216                    b.HasKey("Id");
 0217
 0218                    b.HasIndex("Code")
 0219                        .IsUnique();
 0220
 0221                    b.HasIndex("CreatedByUserId");
 0222
 0223                    b.HasIndex("GoodId");
 0224
 0225                    b.HasIndex("ModifiedByUserId");
 0226
 0227                    b.HasIndex("RecStateId");
 0228
 0229                    b.ToTable("BarCodes");
 0230                });
 231
 0232            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Brand", b =>
 0233                {
 0234                    b.Property<long>("Id")
 0235                        .ValueGeneratedOnAdd()
 0236                        .HasColumnType("bigint")
 0237                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0238
 0239                    b.Property<long?>("CreatedByUserId")
 0240                        .HasColumnType("bigint");
 0241
 0242                    b.Property<DateTime>("CreationDateTime")
 0243                        .HasColumnType("timestamp without time zone");
 0244
 0245                    b.Property<Guid>("GUID")
 0246                        .ValueGeneratedOnAdd()
 0247                        .HasColumnType("uuid");
 0248
 0249                    b.Property<bool>("IsDeleted")
 0250                        .HasColumnType("boolean");
 0251
 0252                    b.Property<DateTime?>("ModificationDateTime")
 0253                        .HasColumnType("timestamp without time zone");
 0254
 0255                    b.Property<long?>("ModifiedByUserId")
 0256                        .HasColumnType("bigint");
 0257
 0258                    b.Property<string>("Name")
 0259                        .HasColumnType("text");
 0260
 0261                    b.Property<long?>("ParentId")
 0262                        .HasColumnType("bigint");
 0263
 0264                    b.Property<long?>("RecStateId")
 0265                        .HasColumnType("bigint");
 0266
 0267                    b.HasKey("Id");
 0268
 0269                    b.HasIndex("CreatedByUserId");
 0270
 0271                    b.HasIndex("ModifiedByUserId");
 0272
 0273                    b.HasIndex("Name")
 0274                        .IsUnique();
 0275
 0276                    b.HasIndex("ParentId");
 0277
 0278                    b.HasIndex("RecStateId");
 0279
 0280                    b.ToTable("Brands");
 0281                });
 282
 0283            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Category", b =>
 0284                {
 0285                    b.Property<long>("Id")
 0286                        .ValueGeneratedOnAdd()
 0287                        .HasColumnType("bigint")
 0288                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0289
 0290                    b.Property<string>("Code")
 0291                        .HasColumnType("text");
 0292
 0293                    b.Property<long?>("CreatedByUserId")
 0294                        .HasColumnType("bigint");
 0295
 0296                    b.Property<DateTime>("CreationDateTime")
 0297                        .HasColumnType("timestamp without time zone");
 0298
 0299                    b.Property<Guid>("GUID")
 0300                        .ValueGeneratedOnAdd()
 0301                        .HasColumnType("uuid");
 0302
 0303                    b.Property<bool>("IsDeleted")
 0304                        .HasColumnType("boolean");
 0305
 0306                    b.Property<DateTime?>("ModificationDateTime")
 0307                        .HasColumnType("timestamp without time zone");
 0308
 0309                    b.Property<long?>("ModifiedByUserId")
 0310                        .HasColumnType("bigint");
 0311
 0312                    b.Property<string>("Name")
 0313                        .HasColumnType("text");
 0314
 0315                    b.Property<long?>("ParentId")
 0316                        .HasColumnType("bigint");
 0317
 0318                    b.Property<long?>("RecStateId")
 0319                        .HasColumnType("bigint");
 0320
 0321                    b.HasKey("Id");
 0322
 0323                    b.HasIndex("Code")
 0324                        .IsUnique();
 0325
 0326                    b.HasIndex("CreatedByUserId");
 0327
 0328                    b.HasIndex("ModifiedByUserId");
 0329
 0330                    b.HasIndex("Name")
 0331                        .IsUnique();
 0332
 0333                    b.HasIndex("ParentId");
 0334
 0335                    b.HasIndex("RecStateId");
 0336
 0337                    b.ToTable("Categories");
 0338                });
 339
 0340            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Cluster", b =>
 0341                {
 0342                    b.Property<long>("Id")
 0343                        .ValueGeneratedOnAdd()
 0344                        .HasColumnType("bigint")
 0345                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0346
 0347                    b.Property<long?>("CreatedByUserId")
 0348                        .HasColumnType("bigint");
 0349
 0350                    b.Property<DateTime>("CreationDateTime")
 0351                        .HasColumnType("timestamp without time zone");
 0352
 0353                    b.Property<Guid>("GUID")
 0354                        .ValueGeneratedOnAdd()
 0355                        .HasColumnType("uuid");
 0356
 0357                    b.Property<bool>("IsDeleted")
 0358                        .HasColumnType("boolean");
 0359
 0360                    b.Property<decimal>("MinOrderSum")
 0361                        .HasColumnType("numeric");
 0362
 0363                    b.Property<DateTime?>("ModificationDateTime")
 0364                        .HasColumnType("timestamp without time zone");
 0365
 0366                    b.Property<long?>("ModifiedByUserId")
 0367                        .HasColumnType("bigint");
 0368
 0369                    b.Property<string>("Name")
 0370                        .IsRequired()
 0371                        .HasColumnType("text");
 0372
 0373                    b.Property<long?>("RecStateId")
 0374                        .HasColumnType("bigint");
 0375
 0376                    b.Property<decimal>("TradeRatio")
 0377                        .HasColumnType("numeric");
 0378
 0379                    b.Property<long>("WarehouseId")
 0380                        .HasColumnType("bigint");
 0381
 0382                    b.HasKey("Id");
 0383
 0384                    b.HasIndex("CreatedByUserId");
 0385
 0386                    b.HasIndex("ModifiedByUserId");
 0387
 0388                    b.HasIndex("Name");
 0389
 0390                    b.HasIndex("RecStateId");
 0391
 0392                    b.HasIndex("WarehouseId");
 0393
 0394                    b.ToTable("Clusters");
 0395                });
 396
 0397            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", b =>
 0398                {
 0399                    b.Property<long>("Id")
 0400                        .ValueGeneratedOnAdd()
 0401                        .HasColumnType("bigint")
 0402                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0403
 0404                    b.Property<string>("BankName")
 0405                        .HasColumnType("text");
 0406
 0407                    b.Property<string>("Bik")
 0408                        .HasColumnType("text");
 0409
 0410                    b.Property<string>("ChiefAccountant")
 0411                        .HasColumnType("text");
 0412
 0413                    b.Property<long>("ContragentsKindId")
 0414                        .HasColumnType("bigint");
 0415
 0416                    b.Property<long?>("CreatedByUserId")
 0417                        .HasColumnType("bigint");
 0418
 0419                    b.Property<DateTime>("CreationDateTime")
 0420                        .HasColumnType("timestamp without time zone");
 0421
 0422                    b.Property<string>("Email")
 0423                        .IsRequired()
 0424                        .HasColumnType("text");
 0425
 0426                    b.Property<Guid>("ExternalKey")
 0427                        .ValueGeneratedOnAdd()
 0428                        .HasColumnType("uuid");
 0429
 0430                    b.Property<string>("FullName")
 0431                        .IsRequired()
 0432                        .HasColumnType("text");
 0433
 0434                    b.Property<Guid>("GUID")
 0435                        .ValueGeneratedOnAdd()
 0436                        .HasColumnType("uuid");
 0437
 0438                    b.Property<string>("Inn")
 0439                        .IsRequired()
 0440                        .HasColumnType("text");
 0441
 0442                    b.Property<bool>("IsDeleted")
 0443                        .HasColumnType("boolean");
 0444
 0445                    b.Property<long>("JuridicAddressId")
 0446                        .HasColumnType("bigint");
 0447
 0448                    b.Property<string>("Kpp")
 0449                        .IsRequired()
 0450                        .HasColumnType("text");
 0451
 0452                    b.Property<DateTime?>("ModificationDateTime")
 0453                        .HasColumnType("timestamp without time zone");
 0454
 0455                    b.Property<long?>("ModifiedByUserId")
 0456                        .HasColumnType("bigint");
 0457
 0458                    b.Property<string>("Ogrn")
 0459                        .IsRequired()
 0460                        .HasColumnType("text");
 0461
 0462                    b.Property<string>("Okato")
 0463                        .IsRequired()
 0464                        .HasColumnType("text");
 0465
 0466                    b.Property<string>("Okpo")
 0467                        .IsRequired()
 0468                        .HasColumnType("text");
 0469
 0470                    b.Property<string>("Okved")
 0471                        .IsRequired()
 0472                        .HasColumnType("text");
 0473
 0474                    b.Property<long>("OwnerId")
 0475                        .HasColumnType("bigint");
 0476
 0477                    b.Property<string>("PhoneNumber")
 0478                        .IsRequired()
 0479                        .HasColumnType("text");
 0480
 0481                    b.Property<long>("PhysicAddressId")
 0482                        .HasColumnType("bigint");
 0483
 0484                    b.Property<long?>("RecStateId")
 0485                        .HasColumnType("bigint");
 0486
 0487                    b.Property<string>("SettlementAccount")
 0488                        .HasColumnType("text");
 0489
 0490                    b.Property<string>("ShortName")
 0491                        .IsRequired()
 0492                        .HasColumnType("text");
 0493
 0494                    b.Property<string>("TaxSystemCRM")
 0495                        .HasColumnType("text");
 0496
 0497                    b.Property<long?>("TaxSystemId")
 0498                        .HasColumnType("bigint");
 0499
 0500                    b.Property<string>("WalletId")
 0501                        .HasColumnType("text");
 0502
 0503                    b.Property<string>("WebSite")
 0504                        .HasColumnType("text");
 0505
 0506                    b.Property<string>("СorrespondentAccount")
 0507                        .HasColumnType("text");
 0508
 0509                    b.HasKey("Id");
 0510
 0511                    b.HasIndex("ContragentsKindId");
 0512
 0513                    b.HasIndex("CreatedByUserId");
 0514
 0515                    b.HasIndex("FullName")
 0516                        .IsUnique();
 0517
 0518                    b.HasIndex("Inn")
 0519                        .IsUnique();
 0520
 0521                    b.HasIndex("JuridicAddressId");
 0522
 0523                    b.HasIndex("ModifiedByUserId");
 0524
 0525                    b.HasIndex("OwnerId");
 0526
 0527                    b.HasIndex("PhysicAddressId");
 0528
 0529                    b.HasIndex("RecStateId");
 0530
 0531                    b.HasIndex("ShortName")
 0532                        .IsUnique();
 0533
 0534                    b.HasIndex("TaxSystemId");
 0535
 0536                    b.ToTable("Contragents");
 0537
 0538                    b.HasData(
 0539                        new
 0540                        {
 0541                            Id = 1L,
 0542                            ChiefAccountant = "1",
 0543                            ContragentsKindId = 6L,
 0544                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0545                            Email = "1",
 0546                            ExternalKey = new Guid("00000000-0000-0000-0000-000000000000"),
 0547                            FullName = "Сервисный контрагент",
 0548                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0549                            Inn = "1",
 0550                            IsDeleted = false,
 0551                            JuridicAddressId = 1L,
 0552                            Kpp = "1",
 0553                            Ogrn = "1",
 0554                            Okato = "1",
 0555                            Okpo = "1",
 0556                            Okved = "1",
 0557                            OwnerId = -1L,
 0558                            PhoneNumber = "1",
 0559                            PhysicAddressId = 1L,
 0560                            RecStateId = 2L,
 0561                            ShortName = "1",
 0562                            TaxSystemId = 1L,
 0563                            WebSite = "1"
 0564                        });
 0565                });
 566
 0567            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.ContragentsKind", b =>
 0568                {
 0569                    b.Property<long>("Id")
 0570                        .ValueGeneratedOnAdd()
 0571                        .HasColumnType("bigint")
 0572                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0573
 0574                    b.Property<string>("Code")
 0575                        .IsRequired()
 0576                        .HasColumnType("text");
 0577
 0578                    b.Property<long?>("CreatedByUserId")
 0579                        .HasColumnType("bigint");
 0580
 0581                    b.Property<DateTime>("CreationDateTime")
 0582                        .HasColumnType("timestamp without time zone");
 0583
 0584                    b.Property<string>("Description")
 0585                        .HasColumnType("text");
 0586
 0587                    b.Property<Guid>("GUID")
 0588                        .ValueGeneratedOnAdd()
 0589                        .HasColumnType("uuid");
 0590
 0591                    b.Property<bool>("IsDeleted")
 0592                        .HasColumnType("boolean");
 0593
 0594                    b.Property<DateTime?>("ModificationDateTime")
 0595                        .HasColumnType("timestamp without time zone");
 0596
 0597                    b.Property<long?>("ModifiedByUserId")
 0598                        .HasColumnType("bigint");
 0599
 0600                    b.Property<string>("Name")
 0601                        .IsRequired()
 0602                        .HasColumnType("text");
 0603
 0604                    b.Property<long?>("RecStateId")
 0605                        .HasColumnType("bigint");
 0606
 0607                    b.HasKey("Id");
 0608
 0609                    b.HasIndex("CreatedByUserId");
 0610
 0611                    b.HasIndex("ModifiedByUserId");
 0612
 0613                    b.HasIndex("RecStateId");
 0614
 0615                    b.ToTable("ContragentsKind");
 0616
 0617                    b.HasData(
 0618                        new
 0619                        {
 0620                            Id = 1L,
 0621                            Code = "Unknown",
 0622                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0623                            Description = "",
 0624                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0625                            IsDeleted = false,
 0626                            Name = "Неизвестный"
 0627                        },
 0628                        new
 0629                        {
 0630                            Id = 2L,
 0631                            Code = "Retailer",
 0632                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0633                            Description = "",
 0634                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0635                            IsDeleted = false,
 0636                            Name = "Магазин"
 0637                        },
 0638                        new
 0639                        {
 0640                            Id = 3L,
 0641                            Code = "Wholesaler",
 0642                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0643                            Description = "",
 0644                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0645                            IsDeleted = false,
 0646                            Name = "Дистрибьютор"
 0647                        },
 0648                        new
 0649                        {
 0650                            Id = 4L,
 0651                            Code = "Manufacturer",
 0652                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0653                            Description = "",
 0654                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0655                            IsDeleted = false,
 0656                            Name = "Производитель"
 0657                        },
 0658                        new
 0659                        {
 0660                            Id = 5L,
 0661                            Code = "Supplier",
 0662                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0663                            Description = "В будущем надо удалить",
 0664                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0665                            IsDeleted = false,
 0666                            Name = "---"
 0667                        },
 0668                        new
 0669                        {
 0670                            Id = 6L,
 0671                            Code = "Platform",
 0672                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0673                            Description = "",
 0674                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0675                            IsDeleted = false,
 0676                            Name = "Платформа"
 0677                        });
 0678                });
 679
 0680            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Country", b =>
 0681                {
 0682                    b.Property<long>("Id")
 0683                        .ValueGeneratedOnAdd()
 0684                        .HasColumnType("bigint")
 0685                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 0686
 0687                    b.Property<int>("Code")
 0688                        .HasColumnType("integer");
 0689
 0690                    b.Property<long?>("CreatedByUserId")
 0691                        .HasColumnType("bigint");
 0692
 0693                    b.Property<DateTime>("CreationDateTime")
 0694                        .HasColumnType("timestamp without time zone");
 0695
 0696                    b.Property<Guid>("GUID")
 0697                        .ValueGeneratedOnAdd()
 0698                        .HasColumnType("uuid");
 0699
 0700                    b.Property<bool>("IsDeleted")
 0701                        .HasColumnType("boolean");
 0702
 0703                    b.Property<DateTime?>("ModificationDateTime")
 0704                        .HasColumnType("timestamp without time zone");
 0705
 0706                    b.Property<long?>("ModifiedByUserId")
 0707                        .HasColumnType("bigint");
 0708
 0709                    b.Property<string>("Name")
 0710                        .IsRequired()
 0711                        .HasColumnType("text");
 0712
 0713                    b.Property<long?>("RecStateId")
 0714                        .HasColumnType("bigint");
 0715
 0716                    b.HasKey("Id");
 0717
 0718                    b.HasIndex("CreatedByUserId");
 0719
 0720                    b.HasIndex("ModifiedByUserId");
 0721
 0722                    b.HasIndex("Name")
 0723                        .IsUnique();
 0724
 0725                    b.HasIndex("RecStateId");
 0726
 0727                    b.ToTable("Countries");
 0728
 0729                    b.HasData(
 0730                        new
 0731                        {
 0732                            Id = 2L,
 0733                            Code = 895,
 0734                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0735                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0736                            IsDeleted = false,
 0737                            Name = "Абхазия"
 0738                        },
 0739                        new
 0740                        {
 0741                            Id = 3L,
 0742                            Code = 36,
 0743                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0744                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0745                            IsDeleted = false,
 0746                            Name = "Австралия"
 0747                        },
 0748                        new
 0749                        {
 0750                            Id = 4L,
 0751                            Code = 40,
 0752                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0753                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0754                            IsDeleted = false,
 0755                            Name = "Австрия"
 0756                        },
 0757                        new
 0758                        {
 0759                            Id = 5L,
 0760                            Code = 31,
 0761                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0762                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0763                            IsDeleted = false,
 0764                            Name = "Азербайджан"
 0765                        },
 0766                        new
 0767                        {
 0768                            Id = 6L,
 0769                            Code = 8,
 0770                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0771                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0772                            IsDeleted = false,
 0773                            Name = "Албания"
 0774                        },
 0775                        new
 0776                        {
 0777                            Id = 7L,
 0778                            Code = 12,
 0779                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0780                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0781                            IsDeleted = false,
 0782                            Name = "Алжир"
 0783                        },
 0784                        new
 0785                        {
 0786                            Id = 8L,
 0787                            Code = 16,
 0788                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0789                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0790                            IsDeleted = false,
 0791                            Name = "Американское Самоа"
 0792                        },
 0793                        new
 0794                        {
 0795                            Id = 9L,
 0796                            Code = 660,
 0797                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0798                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0799                            IsDeleted = false,
 0800                            Name = "Ангилья"
 0801                        },
 0802                        new
 0803                        {
 0804                            Id = 10L,
 0805                            Code = 24,
 0806                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0807                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0808                            IsDeleted = false,
 0809                            Name = "Ангола"
 0810                        },
 0811                        new
 0812                        {
 0813                            Id = 11L,
 0814                            Code = 20,
 0815                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0816                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0817                            IsDeleted = false,
 0818                            Name = "Андорра"
 0819                        },
 0820                        new
 0821                        {
 0822                            Id = 12L,
 0823                            Code = 10,
 0824                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0825                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0826                            IsDeleted = false,
 0827                            Name = "Антарктида"
 0828                        },
 0829                        new
 0830                        {
 0831                            Id = 13L,
 0832                            Code = 28,
 0833                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0834                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0835                            IsDeleted = false,
 0836                            Name = "Антигуа и Барбуда"
 0837                        },
 0838                        new
 0839                        {
 0840                            Id = 14L,
 0841                            Code = 32,
 0842                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0843                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0844                            IsDeleted = false,
 0845                            Name = "Аргентина"
 0846                        },
 0847                        new
 0848                        {
 0849                            Id = 15L,
 0850                            Code = 51,
 0851                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0852                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0853                            IsDeleted = false,
 0854                            Name = "Армения"
 0855                        },
 0856                        new
 0857                        {
 0858                            Id = 16L,
 0859                            Code = 533,
 0860                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0861                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0862                            IsDeleted = false,
 0863                            Name = "Аруба"
 0864                        },
 0865                        new
 0866                        {
 0867                            Id = 17L,
 0868                            Code = 4,
 0869                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0870                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0871                            IsDeleted = false,
 0872                            Name = "Афганистан"
 0873                        },
 0874                        new
 0875                        {
 0876                            Id = 18L,
 0877                            Code = 44,
 0878                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0879                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0880                            IsDeleted = false,
 0881                            Name = "Багамы"
 0882                        },
 0883                        new
 0884                        {
 0885                            Id = 19L,
 0886                            Code = 50,
 0887                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0888                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0889                            IsDeleted = false,
 0890                            Name = "Бангладеш"
 0891                        },
 0892                        new
 0893                        {
 0894                            Id = 20L,
 0895                            Code = 52,
 0896                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0897                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0898                            IsDeleted = false,
 0899                            Name = "Барбадос"
 0900                        },
 0901                        new
 0902                        {
 0903                            Id = 21L,
 0904                            Code = 48,
 0905                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0906                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0907                            IsDeleted = false,
 0908                            Name = "Бахрейн"
 0909                        },
 0910                        new
 0911                        {
 0912                            Id = 22L,
 0913                            Code = 112,
 0914                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0915                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0916                            IsDeleted = false,
 0917                            Name = "Беларусь"
 0918                        },
 0919                        new
 0920                        {
 0921                            Id = 23L,
 0922                            Code = 84,
 0923                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0924                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0925                            IsDeleted = false,
 0926                            Name = "Белиз"
 0927                        },
 0928                        new
 0929                        {
 0930                            Id = 24L,
 0931                            Code = 56,
 0932                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0933                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0934                            IsDeleted = false,
 0935                            Name = "Бельгия"
 0936                        },
 0937                        new
 0938                        {
 0939                            Id = 25L,
 0940                            Code = 204,
 0941                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0942                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0943                            IsDeleted = false,
 0944                            Name = "Бенин"
 0945                        },
 0946                        new
 0947                        {
 0948                            Id = 26L,
 0949                            Code = 60,
 0950                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0951                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0952                            IsDeleted = false,
 0953                            Name = "Бермуды"
 0954                        },
 0955                        new
 0956                        {
 0957                            Id = 27L,
 0958                            Code = 100,
 0959                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0960                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0961                            IsDeleted = false,
 0962                            Name = "Болгария"
 0963                        },
 0964                        new
 0965                        {
 0966                            Id = 28L,
 0967                            Code = 68,
 0968                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0969                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0970                            IsDeleted = false,
 0971                            Name = "Боливия, Многонациональное Государство"
 0972                        },
 0973                        new
 0974                        {
 0975                            Id = 29L,
 0976                            Code = 535,
 0977                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0978                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0979                            IsDeleted = false,
 0980                            Name = "Бонайре, Саба и Синт-Эстатиус"
 0981                        },
 0982                        new
 0983                        {
 0984                            Id = 30L,
 0985                            Code = 70,
 0986                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0987                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0988                            IsDeleted = false,
 0989                            Name = "Босния и Герцеговина"
 0990                        },
 0991                        new
 0992                        {
 0993                            Id = 31L,
 0994                            Code = 72,
 0995                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 0996                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 0997                            IsDeleted = false,
 0998                            Name = "Ботсвана"
 0999                        },
 01000                        new
 01001                        {
 01002                            Id = 32L,
 01003                            Code = 76,
 01004                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01005                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01006                            IsDeleted = false,
 01007                            Name = "Бразилия"
 01008                        },
 01009                        new
 01010                        {
 01011                            Id = 33L,
 01012                            Code = 86,
 01013                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01014                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01015                            IsDeleted = false,
 01016                            Name = "Британская территория в Индийском океане"
 01017                        },
 01018                        new
 01019                        {
 01020                            Id = 34L,
 01021                            Code = 96,
 01022                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01023                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01024                            IsDeleted = false,
 01025                            Name = "Бруней-Даруссалам"
 01026                        },
 01027                        new
 01028                        {
 01029                            Id = 35L,
 01030                            Code = 854,
 01031                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01032                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01033                            IsDeleted = false,
 01034                            Name = "Буркина-Фасо"
 01035                        },
 01036                        new
 01037                        {
 01038                            Id = 36L,
 01039                            Code = 108,
 01040                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01041                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01042                            IsDeleted = false,
 01043                            Name = "Бурунди"
 01044                        },
 01045                        new
 01046                        {
 01047                            Id = 37L,
 01048                            Code = 64,
 01049                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01050                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01051                            IsDeleted = false,
 01052                            Name = "Бутан"
 01053                        },
 01054                        new
 01055                        {
 01056                            Id = 38L,
 01057                            Code = 548,
 01058                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01059                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01060                            IsDeleted = false,
 01061                            Name = "Вануату"
 01062                        },
 01063                        new
 01064                        {
 01065                            Id = 39L,
 01066                            Code = 348,
 01067                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01068                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01069                            IsDeleted = false,
 01070                            Name = "Венгрия"
 01071                        },
 01072                        new
 01073                        {
 01074                            Id = 40L,
 01075                            Code = 862,
 01076                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01077                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01078                            IsDeleted = false,
 01079                            Name = "Венесуэла Боливарианская Республика"
 01080                        },
 01081                        new
 01082                        {
 01083                            Id = 41L,
 01084                            Code = 92,
 01085                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01086                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01087                            IsDeleted = false,
 01088                            Name = "Виргинские острова, Британские"
 01089                        },
 01090                        new
 01091                        {
 01092                            Id = 42L,
 01093                            Code = 850,
 01094                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01095                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01096                            IsDeleted = false,
 01097                            Name = "Виргинские острова, США"
 01098                        },
 01099                        new
 01100                        {
 01101                            Id = 43L,
 01102                            Code = 704,
 01103                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01104                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01105                            IsDeleted = false,
 01106                            Name = "Вьетнам"
 01107                        },
 01108                        new
 01109                        {
 01110                            Id = 44L,
 01111                            Code = 266,
 01112                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01113                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01114                            IsDeleted = false,
 01115                            Name = "Габон"
 01116                        },
 01117                        new
 01118                        {
 01119                            Id = 45L,
 01120                            Code = 332,
 01121                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01122                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01123                            IsDeleted = false,
 01124                            Name = "Гаити"
 01125                        },
 01126                        new
 01127                        {
 01128                            Id = 46L,
 01129                            Code = 328,
 01130                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01131                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01132                            IsDeleted = false,
 01133                            Name = "Гайана"
 01134                        },
 01135                        new
 01136                        {
 01137                            Id = 47L,
 01138                            Code = 270,
 01139                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01140                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01141                            IsDeleted = false,
 01142                            Name = "Гамбия"
 01143                        },
 01144                        new
 01145                        {
 01146                            Id = 48L,
 01147                            Code = 288,
 01148                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01149                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01150                            IsDeleted = false,
 01151                            Name = "Гана"
 01152                        },
 01153                        new
 01154                        {
 01155                            Id = 49L,
 01156                            Code = 312,
 01157                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01158                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01159                            IsDeleted = false,
 01160                            Name = "Гваделупа"
 01161                        },
 01162                        new
 01163                        {
 01164                            Id = 50L,
 01165                            Code = 320,
 01166                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01167                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01168                            IsDeleted = false,
 01169                            Name = "Гватемала"
 01170                        },
 01171                        new
 01172                        {
 01173                            Id = 51L,
 01174                            Code = 324,
 01175                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01176                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01177                            IsDeleted = false,
 01178                            Name = "Гвинея"
 01179                        },
 01180                        new
 01181                        {
 01182                            Id = 52L,
 01183                            Code = 624,
 01184                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01185                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01186                            IsDeleted = false,
 01187                            Name = "Гвинея-Бисау"
 01188                        },
 01189                        new
 01190                        {
 01191                            Id = 53L,
 01192                            Code = 276,
 01193                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01194                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01195                            IsDeleted = false,
 01196                            Name = "Германия"
 01197                        },
 01198                        new
 01199                        {
 01200                            Id = 54L,
 01201                            Code = 831,
 01202                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01203                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01204                            IsDeleted = false,
 01205                            Name = "Гернси"
 01206                        },
 01207                        new
 01208                        {
 01209                            Id = 55L,
 01210                            Code = 292,
 01211                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01212                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01213                            IsDeleted = false,
 01214                            Name = "Гибралтар"
 01215                        },
 01216                        new
 01217                        {
 01218                            Id = 56L,
 01219                            Code = 340,
 01220                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01221                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01222                            IsDeleted = false,
 01223                            Name = "Гондурас"
 01224                        },
 01225                        new
 01226                        {
 01227                            Id = 57L,
 01228                            Code = 344,
 01229                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01230                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01231                            IsDeleted = false,
 01232                            Name = "Гонконг"
 01233                        },
 01234                        new
 01235                        {
 01236                            Id = 58L,
 01237                            Code = 308,
 01238                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01239                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01240                            IsDeleted = false,
 01241                            Name = "Гренада"
 01242                        },
 01243                        new
 01244                        {
 01245                            Id = 59L,
 01246                            Code = 304,
 01247                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01248                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01249                            IsDeleted = false,
 01250                            Name = "Гренландия"
 01251                        },
 01252                        new
 01253                        {
 01254                            Id = 60L,
 01255                            Code = 300,
 01256                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01257                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01258                            IsDeleted = false,
 01259                            Name = "Греция"
 01260                        },
 01261                        new
 01262                        {
 01263                            Id = 61L,
 01264                            Code = 268,
 01265                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01266                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01267                            IsDeleted = false,
 01268                            Name = "Грузия"
 01269                        },
 01270                        new
 01271                        {
 01272                            Id = 62L,
 01273                            Code = 316,
 01274                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01275                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01276                            IsDeleted = false,
 01277                            Name = "Гуам"
 01278                        },
 01279                        new
 01280                        {
 01281                            Id = 63L,
 01282                            Code = 208,
 01283                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01284                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01285                            IsDeleted = false,
 01286                            Name = "Дания"
 01287                        },
 01288                        new
 01289                        {
 01290                            Id = 64L,
 01291                            Code = 832,
 01292                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01293                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01294                            IsDeleted = false,
 01295                            Name = "Джерси"
 01296                        },
 01297                        new
 01298                        {
 01299                            Id = 65L,
 01300                            Code = 262,
 01301                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01302                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01303                            IsDeleted = false,
 01304                            Name = "Джибути"
 01305                        },
 01306                        new
 01307                        {
 01308                            Id = 66L,
 01309                            Code = 212,
 01310                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01311                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01312                            IsDeleted = false,
 01313                            Name = "Доминика"
 01314                        },
 01315                        new
 01316                        {
 01317                            Id = 67L,
 01318                            Code = 214,
 01319                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01320                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01321                            IsDeleted = false,
 01322                            Name = "Доминиканская Республика"
 01323                        },
 01324                        new
 01325                        {
 01326                            Id = 68L,
 01327                            Code = 818,
 01328                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01329                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01330                            IsDeleted = false,
 01331                            Name = "Египет"
 01332                        },
 01333                        new
 01334                        {
 01335                            Id = 69L,
 01336                            Code = 894,
 01337                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01338                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01339                            IsDeleted = false,
 01340                            Name = "Замбия"
 01341                        },
 01342                        new
 01343                        {
 01344                            Id = 70L,
 01345                            Code = 732,
 01346                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01347                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01348                            IsDeleted = false,
 01349                            Name = "Западная Сахара"
 01350                        },
 01351                        new
 01352                        {
 01353                            Id = 71L,
 01354                            Code = 716,
 01355                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01356                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01357                            IsDeleted = false,
 01358                            Name = "Зимбабве"
 01359                        },
 01360                        new
 01361                        {
 01362                            Id = 72L,
 01363                            Code = 376,
 01364                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01365                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01366                            IsDeleted = false,
 01367                            Name = "Израиль"
 01368                        },
 01369                        new
 01370                        {
 01371                            Id = 73L,
 01372                            Code = 356,
 01373                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01374                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01375                            IsDeleted = false,
 01376                            Name = "Индия"
 01377                        },
 01378                        new
 01379                        {
 01380                            Id = 74L,
 01381                            Code = 360,
 01382                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01383                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01384                            IsDeleted = false,
 01385                            Name = "Индонезия"
 01386                        },
 01387                        new
 01388                        {
 01389                            Id = 75L,
 01390                            Code = 400,
 01391                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01392                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01393                            IsDeleted = false,
 01394                            Name = "Иордания"
 01395                        },
 01396                        new
 01397                        {
 01398                            Id = 76L,
 01399                            Code = 368,
 01400                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01401                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01402                            IsDeleted = false,
 01403                            Name = "Ирак"
 01404                        },
 01405                        new
 01406                        {
 01407                            Id = 77L,
 01408                            Code = 364,
 01409                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01410                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01411                            IsDeleted = false,
 01412                            Name = "Иран, Исламская Республика"
 01413                        },
 01414                        new
 01415                        {
 01416                            Id = 78L,
 01417                            Code = 372,
 01418                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01419                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01420                            IsDeleted = false,
 01421                            Name = "Ирландия"
 01422                        },
 01423                        new
 01424                        {
 01425                            Id = 79L,
 01426                            Code = 352,
 01427                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01428                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01429                            IsDeleted = false,
 01430                            Name = "Исландия"
 01431                        },
 01432                        new
 01433                        {
 01434                            Id = 80L,
 01435                            Code = 724,
 01436                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01437                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01438                            IsDeleted = false,
 01439                            Name = "Испания"
 01440                        },
 01441                        new
 01442                        {
 01443                            Id = 81L,
 01444                            Code = 380,
 01445                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01446                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01447                            IsDeleted = false,
 01448                            Name = "Италия"
 01449                        },
 01450                        new
 01451                        {
 01452                            Id = 82L,
 01453                            Code = 887,
 01454                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01455                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01456                            IsDeleted = false,
 01457                            Name = "Йемен"
 01458                        },
 01459                        new
 01460                        {
 01461                            Id = 83L,
 01462                            Code = 132,
 01463                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01464                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01465                            IsDeleted = false,
 01466                            Name = "Кабо-Верде"
 01467                        },
 01468                        new
 01469                        {
 01470                            Id = 84L,
 01471                            Code = 398,
 01472                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01473                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01474                            IsDeleted = false,
 01475                            Name = "Казахстан"
 01476                        },
 01477                        new
 01478                        {
 01479                            Id = 85L,
 01480                            Code = 116,
 01481                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01482                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01483                            IsDeleted = false,
 01484                            Name = "Камбоджа"
 01485                        },
 01486                        new
 01487                        {
 01488                            Id = 86L,
 01489                            Code = 120,
 01490                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01491                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01492                            IsDeleted = false,
 01493                            Name = "Камерун"
 01494                        },
 01495                        new
 01496                        {
 01497                            Id = 87L,
 01498                            Code = 124,
 01499                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01500                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01501                            IsDeleted = false,
 01502                            Name = "Канада"
 01503                        },
 01504                        new
 01505                        {
 01506                            Id = 88L,
 01507                            Code = 634,
 01508                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01509                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01510                            IsDeleted = false,
 01511                            Name = "Катар"
 01512                        },
 01513                        new
 01514                        {
 01515                            Id = 89L,
 01516                            Code = 404,
 01517                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01518                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01519                            IsDeleted = false,
 01520                            Name = "Кения"
 01521                        },
 01522                        new
 01523                        {
 01524                            Id = 90L,
 01525                            Code = 196,
 01526                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01527                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01528                            IsDeleted = false,
 01529                            Name = "Кипр"
 01530                        },
 01531                        new
 01532                        {
 01533                            Id = 91L,
 01534                            Code = 417,
 01535                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01536                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01537                            IsDeleted = false,
 01538                            Name = "Киргизия"
 01539                        },
 01540                        new
 01541                        {
 01542                            Id = 92L,
 01543                            Code = 296,
 01544                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01545                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01546                            IsDeleted = false,
 01547                            Name = "Кирибати"
 01548                        },
 01549                        new
 01550                        {
 01551                            Id = 93L,
 01552                            Code = 156,
 01553                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01554                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01555                            IsDeleted = false,
 01556                            Name = "Китай"
 01557                        },
 01558                        new
 01559                        {
 01560                            Id = 94L,
 01561                            Code = 166,
 01562                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01563                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01564                            IsDeleted = false,
 01565                            Name = "Кокосовые (Килинг) острова"
 01566                        },
 01567                        new
 01568                        {
 01569                            Id = 95L,
 01570                            Code = 170,
 01571                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01572                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01573                            IsDeleted = false,
 01574                            Name = "Колумбия"
 01575                        },
 01576                        new
 01577                        {
 01578                            Id = 96L,
 01579                            Code = 174,
 01580                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01581                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01582                            IsDeleted = false,
 01583                            Name = "Коморы"
 01584                        },
 01585                        new
 01586                        {
 01587                            Id = 97L,
 01588                            Code = 178,
 01589                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01590                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01591                            IsDeleted = false,
 01592                            Name = "Конго"
 01593                        },
 01594                        new
 01595                        {
 01596                            Id = 98L,
 01597                            Code = 180,
 01598                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01599                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01600                            IsDeleted = false,
 01601                            Name = "Конго, Демократическая Республика"
 01602                        },
 01603                        new
 01604                        {
 01605                            Id = 99L,
 01606                            Code = 408,
 01607                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01608                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01609                            IsDeleted = false,
 01610                            Name = "Корея, Народно-Демократическая Республика"
 01611                        },
 01612                        new
 01613                        {
 01614                            Id = 100L,
 01615                            Code = 410,
 01616                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01617                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01618                            IsDeleted = false,
 01619                            Name = "Корея, Республика"
 01620                        },
 01621                        new
 01622                        {
 01623                            Id = 101L,
 01624                            Code = 188,
 01625                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01626                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01627                            IsDeleted = false,
 01628                            Name = "Коста-Рика"
 01629                        },
 01630                        new
 01631                        {
 01632                            Id = 102L,
 01633                            Code = 384,
 01634                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01635                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01636                            IsDeleted = false,
 01637                            Name = "Кот д'Ивуар"
 01638                        },
 01639                        new
 01640                        {
 01641                            Id = 103L,
 01642                            Code = 192,
 01643                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01644                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01645                            IsDeleted = false,
 01646                            Name = "Куба"
 01647                        },
 01648                        new
 01649                        {
 01650                            Id = 104L,
 01651                            Code = 414,
 01652                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01653                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01654                            IsDeleted = false,
 01655                            Name = "Кувейт"
 01656                        },
 01657                        new
 01658                        {
 01659                            Id = 105L,
 01660                            Code = 531,
 01661                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01662                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01663                            IsDeleted = false,
 01664                            Name = "Кюрасао"
 01665                        },
 01666                        new
 01667                        {
 01668                            Id = 106L,
 01669                            Code = 418,
 01670                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01671                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01672                            IsDeleted = false,
 01673                            Name = "Лаос"
 01674                        },
 01675                        new
 01676                        {
 01677                            Id = 107L,
 01678                            Code = 428,
 01679                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01680                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01681                            IsDeleted = false,
 01682                            Name = "Латвия"
 01683                        },
 01684                        new
 01685                        {
 01686                            Id = 108L,
 01687                            Code = 426,
 01688                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01689                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01690                            IsDeleted = false,
 01691                            Name = "Лесото"
 01692                        },
 01693                        new
 01694                        {
 01695                            Id = 109L,
 01696                            Code = 422,
 01697                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01698                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01699                            IsDeleted = false,
 01700                            Name = "Ливан"
 01701                        },
 01702                        new
 01703                        {
 01704                            Id = 110L,
 01705                            Code = 434,
 01706                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01707                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01708                            IsDeleted = false,
 01709                            Name = "Ливийская Арабская Джамахирия"
 01710                        },
 01711                        new
 01712                        {
 01713                            Id = 111L,
 01714                            Code = 430,
 01715                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01716                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01717                            IsDeleted = false,
 01718                            Name = "Либерия"
 01719                        },
 01720                        new
 01721                        {
 01722                            Id = 112L,
 01723                            Code = 438,
 01724                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01725                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01726                            IsDeleted = false,
 01727                            Name = "Лихтенштейн"
 01728                        },
 01729                        new
 01730                        {
 01731                            Id = 113L,
 01732                            Code = 440,
 01733                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01734                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01735                            IsDeleted = false,
 01736                            Name = "Литва"
 01737                        },
 01738                        new
 01739                        {
 01740                            Id = 114L,
 01741                            Code = 442,
 01742                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01743                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01744                            IsDeleted = false,
 01745                            Name = "Люксембург"
 01746                        },
 01747                        new
 01748                        {
 01749                            Id = 115L,
 01750                            Code = 480,
 01751                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01752                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01753                            IsDeleted = false,
 01754                            Name = "Маврикий"
 01755                        },
 01756                        new
 01757                        {
 01758                            Id = 116L,
 01759                            Code = 478,
 01760                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01761                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01762                            IsDeleted = false,
 01763                            Name = "Мавритания"
 01764                        },
 01765                        new
 01766                        {
 01767                            Id = 117L,
 01768                            Code = 450,
 01769                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01770                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01771                            IsDeleted = false,
 01772                            Name = "Мадагаскар"
 01773                        },
 01774                        new
 01775                        {
 01776                            Id = 118L,
 01777                            Code = 175,
 01778                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01779                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01780                            IsDeleted = false,
 01781                            Name = "Майотта"
 01782                        },
 01783                        new
 01784                        {
 01785                            Id = 119L,
 01786                            Code = 446,
 01787                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01788                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01789                            IsDeleted = false,
 01790                            Name = "Макао"
 01791                        },
 01792                        new
 01793                        {
 01794                            Id = 120L,
 01795                            Code = 454,
 01796                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01797                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01798                            IsDeleted = false,
 01799                            Name = "Малави"
 01800                        },
 01801                        new
 01802                        {
 01803                            Id = 121L,
 01804                            Code = 458,
 01805                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01806                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01807                            IsDeleted = false,
 01808                            Name = "Малайзия"
 01809                        },
 01810                        new
 01811                        {
 01812                            Id = 122L,
 01813                            Code = 466,
 01814                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01815                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01816                            IsDeleted = false,
 01817                            Name = "Мали"
 01818                        },
 01819                        new
 01820                        {
 01821                            Id = 123L,
 01822                            Code = 581,
 01823                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01824                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01825                            IsDeleted = false,
 01826                            Name = "Малые Тихоокеанские отдаленные острова Соединенных Штатов"
 01827                        },
 01828                        new
 01829                        {
 01830                            Id = 124L,
 01831                            Code = 462,
 01832                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01833                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01834                            IsDeleted = false,
 01835                            Name = "Мальдивы"
 01836                        },
 01837                        new
 01838                        {
 01839                            Id = 125L,
 01840                            Code = 470,
 01841                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01842                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01843                            IsDeleted = false,
 01844                            Name = "Мальта"
 01845                        },
 01846                        new
 01847                        {
 01848                            Id = 126L,
 01849                            Code = 504,
 01850                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01851                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01852                            IsDeleted = false,
 01853                            Name = "Марокко"
 01854                        },
 01855                        new
 01856                        {
 01857                            Id = 127L,
 01858                            Code = 474,
 01859                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01860                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01861                            IsDeleted = false,
 01862                            Name = "Мартиника"
 01863                        },
 01864                        new
 01865                        {
 01866                            Id = 128L,
 01867                            Code = 584,
 01868                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01869                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01870                            IsDeleted = false,
 01871                            Name = "Маршалловы острова"
 01872                        },
 01873                        new
 01874                        {
 01875                            Id = 129L,
 01876                            Code = 484,
 01877                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01878                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01879                            IsDeleted = false,
 01880                            Name = "Мексика"
 01881                        },
 01882                        new
 01883                        {
 01884                            Id = 130L,
 01885                            Code = 583,
 01886                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01887                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01888                            IsDeleted = false,
 01889                            Name = "Микронезия, Федеративные Штаты"
 01890                        },
 01891                        new
 01892                        {
 01893                            Id = 131L,
 01894                            Code = 508,
 01895                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01896                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01897                            IsDeleted = false,
 01898                            Name = "Мозамбик"
 01899                        },
 01900                        new
 01901                        {
 01902                            Id = 132L,
 01903                            Code = 498,
 01904                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01905                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01906                            IsDeleted = false,
 01907                            Name = "Молдова, Республика"
 01908                        },
 01909                        new
 01910                        {
 01911                            Id = 133L,
 01912                            Code = 492,
 01913                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01914                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01915                            IsDeleted = false,
 01916                            Name = "Монако"
 01917                        },
 01918                        new
 01919                        {
 01920                            Id = 134L,
 01921                            Code = 496,
 01922                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01923                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01924                            IsDeleted = false,
 01925                            Name = "Монголия"
 01926                        },
 01927                        new
 01928                        {
 01929                            Id = 135L,
 01930                            Code = 500,
 01931                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01932                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01933                            IsDeleted = false,
 01934                            Name = "Монтсеррат"
 01935                        },
 01936                        new
 01937                        {
 01938                            Id = 136L,
 01939                            Code = 104,
 01940                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01941                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01942                            IsDeleted = false,
 01943                            Name = "Мьянма"
 01944                        },
 01945                        new
 01946                        {
 01947                            Id = 137L,
 01948                            Code = 516,
 01949                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01950                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01951                            IsDeleted = false,
 01952                            Name = "Намибия"
 01953                        },
 01954                        new
 01955                        {
 01956                            Id = 138L,
 01957                            Code = 520,
 01958                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01959                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01960                            IsDeleted = false,
 01961                            Name = "Науру"
 01962                        },
 01963                        new
 01964                        {
 01965                            Id = 139L,
 01966                            Code = 524,
 01967                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01968                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01969                            IsDeleted = false,
 01970                            Name = "Непал"
 01971                        },
 01972                        new
 01973                        {
 01974                            Id = 140L,
 01975                            Code = 562,
 01976                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01977                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01978                            IsDeleted = false,
 01979                            Name = "Нигер"
 01980                        },
 01981                        new
 01982                        {
 01983                            Id = 141L,
 01984                            Code = 566,
 01985                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01986                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01987                            IsDeleted = false,
 01988                            Name = "Нигерия"
 01989                        },
 01990                        new
 01991                        {
 01992                            Id = 142L,
 01993                            Code = 528,
 01994                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 01995                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 01996                            IsDeleted = false,
 01997                            Name = "Нидерланды"
 01998                        },
 01999                        new
 02000                        {
 02001                            Id = 143L,
 02002                            Code = 558,
 02003                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02004                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02005                            IsDeleted = false,
 02006                            Name = "Никарагуа"
 02007                        },
 02008                        new
 02009                        {
 02010                            Id = 144L,
 02011                            Code = 570,
 02012                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02013                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02014                            IsDeleted = false,
 02015                            Name = "Ниуэ"
 02016                        },
 02017                        new
 02018                        {
 02019                            Id = 145L,
 02020                            Code = 554,
 02021                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02022                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02023                            IsDeleted = false,
 02024                            Name = "Новая Зеландия"
 02025                        },
 02026                        new
 02027                        {
 02028                            Id = 146L,
 02029                            Code = 540,
 02030                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02031                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02032                            IsDeleted = false,
 02033                            Name = "Новая Каледония"
 02034                        },
 02035                        new
 02036                        {
 02037                            Id = 147L,
 02038                            Code = 578,
 02039                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02040                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02041                            IsDeleted = false,
 02042                            Name = "Норвегия"
 02043                        },
 02044                        new
 02045                        {
 02046                            Id = 148L,
 02047                            Code = 784,
 02048                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02049                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02050                            IsDeleted = false,
 02051                            Name = "Объединенные Арабские Эмираты"
 02052                        },
 02053                        new
 02054                        {
 02055                            Id = 149L,
 02056                            Code = 512,
 02057                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02058                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02059                            IsDeleted = false,
 02060                            Name = "Оман"
 02061                        },
 02062                        new
 02063                        {
 02064                            Id = 150L,
 02065                            Code = 74,
 02066                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02067                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02068                            IsDeleted = false,
 02069                            Name = "Остров Буве"
 02070                        },
 02071                        new
 02072                        {
 02073                            Id = 151L,
 02074                            Code = 833,
 02075                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02076                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02077                            IsDeleted = false,
 02078                            Name = "Остров Мэн"
 02079                        },
 02080                        new
 02081                        {
 02082                            Id = 152L,
 02083                            Code = 574,
 02084                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02085                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02086                            IsDeleted = false,
 02087                            Name = "Остров Норфолк"
 02088                        },
 02089                        new
 02090                        {
 02091                            Id = 153L,
 02092                            Code = 162,
 02093                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02094                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02095                            IsDeleted = false,
 02096                            Name = "Остров Рождества"
 02097                        },
 02098                        new
 02099                        {
 02100                            Id = 154L,
 02101                            Code = 334,
 02102                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02103                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02104                            IsDeleted = false,
 02105                            Name = "Остров Херд и острова Макдональд"
 02106                        },
 02107                        new
 02108                        {
 02109                            Id = 155L,
 02110                            Code = 136,
 02111                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02112                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02113                            IsDeleted = false,
 02114                            Name = "Острова Кайман"
 02115                        },
 02116                        new
 02117                        {
 02118                            Id = 156L,
 02119                            Code = 184,
 02120                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02121                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02122                            IsDeleted = false,
 02123                            Name = "Острова Кука"
 02124                        },
 02125                        new
 02126                        {
 02127                            Id = 157L,
 02128                            Code = 796,
 02129                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02130                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02131                            IsDeleted = false,
 02132                            Name = "Острова Теркс и Кайкос"
 02133                        },
 02134                        new
 02135                        {
 02136                            Id = 158L,
 02137                            Code = 586,
 02138                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02139                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02140                            IsDeleted = false,
 02141                            Name = "Пакистан"
 02142                        },
 02143                        new
 02144                        {
 02145                            Id = 159L,
 02146                            Code = 585,
 02147                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02148                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02149                            IsDeleted = false,
 02150                            Name = "Палау"
 02151                        },
 02152                        new
 02153                        {
 02154                            Id = 160L,
 02155                            Code = 275,
 02156                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02157                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02158                            IsDeleted = false,
 02159                            Name = "Палестинская территория, оккупированная"
 02160                        },
 02161                        new
 02162                        {
 02163                            Id = 161L,
 02164                            Code = 591,
 02165                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02166                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02167                            IsDeleted = false,
 02168                            Name = "Панама"
 02169                        },
 02170                        new
 02171                        {
 02172                            Id = 162L,
 02173                            Code = 336,
 02174                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02175                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02176                            IsDeleted = false,
 02177                            Name = "Папский Престол (Государство &mdash; город Ватикан)"
 02178                        },
 02179                        new
 02180                        {
 02181                            Id = 163L,
 02182                            Code = 598,
 02183                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02184                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02185                            IsDeleted = false,
 02186                            Name = "Папуа-Новая Гвинея"
 02187                        },
 02188                        new
 02189                        {
 02190                            Id = 164L,
 02191                            Code = 600,
 02192                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02193                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02194                            IsDeleted = false,
 02195                            Name = "Парагвай"
 02196                        },
 02197                        new
 02198                        {
 02199                            Id = 165L,
 02200                            Code = 604,
 02201                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02202                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02203                            IsDeleted = false,
 02204                            Name = "Перу"
 02205                        },
 02206                        new
 02207                        {
 02208                            Id = 166L,
 02209                            Code = 612,
 02210                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02211                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02212                            IsDeleted = false,
 02213                            Name = "Питкерн"
 02214                        },
 02215                        new
 02216                        {
 02217                            Id = 167L,
 02218                            Code = 616,
 02219                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02220                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02221                            IsDeleted = false,
 02222                            Name = "Польша"
 02223                        },
 02224                        new
 02225                        {
 02226                            Id = 168L,
 02227                            Code = 620,
 02228                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02229                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02230                            IsDeleted = false,
 02231                            Name = "Португалия"
 02232                        },
 02233                        new
 02234                        {
 02235                            Id = 169L,
 02236                            Code = 630,
 02237                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02238                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02239                            IsDeleted = false,
 02240                            Name = "Пуэрто-Рико"
 02241                        },
 02242                        new
 02243                        {
 02244                            Id = 170L,
 02245                            Code = 807,
 02246                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02247                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02248                            IsDeleted = false,
 02249                            Name = "Республика Македония"
 02250                        },
 02251                        new
 02252                        {
 02253                            Id = 171L,
 02254                            Code = 638,
 02255                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02256                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02257                            IsDeleted = false,
 02258                            Name = "Реюньон"
 02259                        },
 02260                        new
 02261                        {
 02262                            Id = 172L,
 02263                            Code = 643,
 02264                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02265                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02266                            IsDeleted = false,
 02267                            Name = "Россия"
 02268                        },
 02269                        new
 02270                        {
 02271                            Id = 173L,
 02272                            Code = 646,
 02273                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02274                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02275                            IsDeleted = false,
 02276                            Name = "Руанда"
 02277                        },
 02278                        new
 02279                        {
 02280                            Id = 174L,
 02281                            Code = 642,
 02282                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02283                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02284                            IsDeleted = false,
 02285                            Name = "Румыния"
 02286                        },
 02287                        new
 02288                        {
 02289                            Id = 175L,
 02290                            Code = 882,
 02291                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02292                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02293                            IsDeleted = false,
 02294                            Name = "Самоа"
 02295                        },
 02296                        new
 02297                        {
 02298                            Id = 176L,
 02299                            Code = 674,
 02300                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02301                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02302                            IsDeleted = false,
 02303                            Name = "Сан-Марино"
 02304                        },
 02305                        new
 02306                        {
 02307                            Id = 177L,
 02308                            Code = 678,
 02309                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02310                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02311                            IsDeleted = false,
 02312                            Name = "Сан-Томе и Принсипи"
 02313                        },
 02314                        new
 02315                        {
 02316                            Id = 178L,
 02317                            Code = 682,
 02318                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02319                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02320                            IsDeleted = false,
 02321                            Name = "Саудовская Аравия"
 02322                        },
 02323                        new
 02324                        {
 02325                            Id = 179L,
 02326                            Code = 748,
 02327                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02328                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02329                            IsDeleted = false,
 02330                            Name = "Свазиленд"
 02331                        },
 02332                        new
 02333                        {
 02334                            Id = 180L,
 02335                            Code = 654,
 02336                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02337                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02338                            IsDeleted = false,
 02339                            Name = "Святая Елена, Остров вознесения, Тристан-да-Кунья"
 02340                        },
 02341                        new
 02342                        {
 02343                            Id = 181L,
 02344                            Code = 580,
 02345                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02346                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02347                            IsDeleted = false,
 02348                            Name = "Северные Марианские острова"
 02349                        },
 02350                        new
 02351                        {
 02352                            Id = 182L,
 02353                            Code = 652,
 02354                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02355                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02356                            IsDeleted = false,
 02357                            Name = "Сен-Бартельми"
 02358                        },
 02359                        new
 02360                        {
 02361                            Id = 183L,
 02362                            Code = 663,
 02363                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02364                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02365                            IsDeleted = false,
 02366                            Name = "Сен-Мартен"
 02367                        },
 02368                        new
 02369                        {
 02370                            Id = 184L,
 02371                            Code = 686,
 02372                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02373                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02374                            IsDeleted = false,
 02375                            Name = "Сенегал"
 02376                        },
 02377                        new
 02378                        {
 02379                            Id = 185L,
 02380                            Code = 670,
 02381                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02382                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02383                            IsDeleted = false,
 02384                            Name = "Сент-Винсент и Гренадины"
 02385                        },
 02386                        new
 02387                        {
 02388                            Id = 186L,
 02389                            Code = 659,
 02390                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02391                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02392                            IsDeleted = false,
 02393                            Name = "Сент-Китс и Невис"
 02394                        },
 02395                        new
 02396                        {
 02397                            Id = 187L,
 02398                            Code = 662,
 02399                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02400                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02401                            IsDeleted = false,
 02402                            Name = "Сент-Люсия"
 02403                        },
 02404                        new
 02405                        {
 02406                            Id = 188L,
 02407                            Code = 666,
 02408                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02409                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02410                            IsDeleted = false,
 02411                            Name = "Сент-Пьер и Микелон"
 02412                        },
 02413                        new
 02414                        {
 02415                            Id = 189L,
 02416                            Code = 688,
 02417                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02418                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02419                            IsDeleted = false,
 02420                            Name = "Сербия"
 02421                        },
 02422                        new
 02423                        {
 02424                            Id = 190L,
 02425                            Code = 690,
 02426                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02427                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02428                            IsDeleted = false,
 02429                            Name = "Сейшелы"
 02430                        },
 02431                        new
 02432                        {
 02433                            Id = 191L,
 02434                            Code = 702,
 02435                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02436                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02437                            IsDeleted = false,
 02438                            Name = "Сингапур"
 02439                        },
 02440                        new
 02441                        {
 02442                            Id = 192L,
 02443                            Code = 534,
 02444                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02445                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02446                            IsDeleted = false,
 02447                            Name = "Синт-Мартен"
 02448                        },
 02449                        new
 02450                        {
 02451                            Id = 193L,
 02452                            Code = 760,
 02453                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02454                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02455                            IsDeleted = false,
 02456                            Name = "Сирийская Арабская Республика"
 02457                        },
 02458                        new
 02459                        {
 02460                            Id = 194L,
 02461                            Code = 703,
 02462                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02463                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02464                            IsDeleted = false,
 02465                            Name = "Словакия"
 02466                        },
 02467                        new
 02468                        {
 02469                            Id = 195L,
 02470                            Code = 705,
 02471                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02472                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02473                            IsDeleted = false,
 02474                            Name = "Словения"
 02475                        },
 02476                        new
 02477                        {
 02478                            Id = 196L,
 02479                            Code = 826,
 02480                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02481                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02482                            IsDeleted = false,
 02483                            Name = "Соединенное Королевство"
 02484                        },
 02485                        new
 02486                        {
 02487                            Id = 197L,
 02488                            Code = 840,
 02489                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02490                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02491                            IsDeleted = false,
 02492                            Name = "Соединенные Штаты"
 02493                        },
 02494                        new
 02495                        {
 02496                            Id = 198L,
 02497                            Code = 90,
 02498                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02499                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02500                            IsDeleted = false,
 02501                            Name = "Соломоновы острова"
 02502                        },
 02503                        new
 02504                        {
 02505                            Id = 199L,
 02506                            Code = 706,
 02507                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02508                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02509                            IsDeleted = false,
 02510                            Name = "Сомали"
 02511                        },
 02512                        new
 02513                        {
 02514                            Id = 200L,
 02515                            Code = 729,
 02516                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02517                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02518                            IsDeleted = false,
 02519                            Name = "Судан"
 02520                        },
 02521                        new
 02522                        {
 02523                            Id = 201L,
 02524                            Code = 740,
 02525                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02526                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02527                            IsDeleted = false,
 02528                            Name = "Суринам"
 02529                        },
 02530                        new
 02531                        {
 02532                            Id = 202L,
 02533                            Code = 694,
 02534                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02535                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02536                            IsDeleted = false,
 02537                            Name = "Сьерра-Леоне"
 02538                        },
 02539                        new
 02540                        {
 02541                            Id = 203L,
 02542                            Code = 762,
 02543                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02544                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02545                            IsDeleted = false,
 02546                            Name = "Таджикистан"
 02547                        },
 02548                        new
 02549                        {
 02550                            Id = 204L,
 02551                            Code = 764,
 02552                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02553                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02554                            IsDeleted = false,
 02555                            Name = "Таиланд"
 02556                        },
 02557                        new
 02558                        {
 02559                            Id = 205L,
 02560                            Code = 158,
 02561                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02562                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02563                            IsDeleted = false,
 02564                            Name = "Тайвань (Китай)"
 02565                        },
 02566                        new
 02567                        {
 02568                            Id = 206L,
 02569                            Code = 834,
 02570                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02571                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02572                            IsDeleted = false,
 02573                            Name = "Танзания, Объединенная Республика"
 02574                        },
 02575                        new
 02576                        {
 02577                            Id = 207L,
 02578                            Code = 626,
 02579                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02580                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02581                            IsDeleted = false,
 02582                            Name = "Тимор-Лесте"
 02583                        },
 02584                        new
 02585                        {
 02586                            Id = 208L,
 02587                            Code = 768,
 02588                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02589                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02590                            IsDeleted = false,
 02591                            Name = "Того"
 02592                        },
 02593                        new
 02594                        {
 02595                            Id = 209L,
 02596                            Code = 772,
 02597                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02598                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02599                            IsDeleted = false,
 02600                            Name = "Токелау"
 02601                        },
 02602                        new
 02603                        {
 02604                            Id = 210L,
 02605                            Code = 776,
 02606                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02607                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02608                            IsDeleted = false,
 02609                            Name = "Тонга"
 02610                        },
 02611                        new
 02612                        {
 02613                            Id = 211L,
 02614                            Code = 780,
 02615                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02616                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02617                            IsDeleted = false,
 02618                            Name = "Тринидад и Тобаго"
 02619                        },
 02620                        new
 02621                        {
 02622                            Id = 212L,
 02623                            Code = 798,
 02624                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02625                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02626                            IsDeleted = false,
 02627                            Name = "Тувалу"
 02628                        },
 02629                        new
 02630                        {
 02631                            Id = 213L,
 02632                            Code = 788,
 02633                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02634                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02635                            IsDeleted = false,
 02636                            Name = "Тунис"
 02637                        },
 02638                        new
 02639                        {
 02640                            Id = 214L,
 02641                            Code = 795,
 02642                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02643                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02644                            IsDeleted = false,
 02645                            Name = "Туркмения"
 02646                        },
 02647                        new
 02648                        {
 02649                            Id = 215L,
 02650                            Code = 792,
 02651                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02652                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02653                            IsDeleted = false,
 02654                            Name = "Турция"
 02655                        },
 02656                        new
 02657                        {
 02658                            Id = 216L,
 02659                            Code = 800,
 02660                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02661                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02662                            IsDeleted = false,
 02663                            Name = "Уганда"
 02664                        },
 02665                        new
 02666                        {
 02667                            Id = 217L,
 02668                            Code = 860,
 02669                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02670                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02671                            IsDeleted = false,
 02672                            Name = "Узбекистан"
 02673                        },
 02674                        new
 02675                        {
 02676                            Id = 218L,
 02677                            Code = 804,
 02678                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02679                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02680                            IsDeleted = false,
 02681                            Name = "Украина"
 02682                        },
 02683                        new
 02684                        {
 02685                            Id = 219L,
 02686                            Code = 876,
 02687                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02688                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02689                            IsDeleted = false,
 02690                            Name = "Уоллис и Футуна"
 02691                        },
 02692                        new
 02693                        {
 02694                            Id = 220L,
 02695                            Code = 858,
 02696                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02697                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02698                            IsDeleted = false,
 02699                            Name = "Уругвай"
 02700                        },
 02701                        new
 02702                        {
 02703                            Id = 221L,
 02704                            Code = 234,
 02705                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02706                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02707                            IsDeleted = false,
 02708                            Name = "Фарерские острова"
 02709                        },
 02710                        new
 02711                        {
 02712                            Id = 222L,
 02713                            Code = 242,
 02714                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02715                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02716                            IsDeleted = false,
 02717                            Name = "Фиджи"
 02718                        },
 02719                        new
 02720                        {
 02721                            Id = 223L,
 02722                            Code = 608,
 02723                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02724                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02725                            IsDeleted = false,
 02726                            Name = "Филиппины"
 02727                        },
 02728                        new
 02729                        {
 02730                            Id = 224L,
 02731                            Code = 246,
 02732                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02733                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02734                            IsDeleted = false,
 02735                            Name = "Финляндия"
 02736                        },
 02737                        new
 02738                        {
 02739                            Id = 225L,
 02740                            Code = 238,
 02741                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02742                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02743                            IsDeleted = false,
 02744                            Name = "Фолклендские острова (Мальвинские)"
 02745                        },
 02746                        new
 02747                        {
 02748                            Id = 226L,
 02749                            Code = 250,
 02750                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02751                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02752                            IsDeleted = false,
 02753                            Name = "Франция"
 02754                        },
 02755                        new
 02756                        {
 02757                            Id = 227L,
 02758                            Code = 254,
 02759                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02760                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02761                            IsDeleted = false,
 02762                            Name = "Французская Гвиана"
 02763                        },
 02764                        new
 02765                        {
 02766                            Id = 228L,
 02767                            Code = 258,
 02768                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02769                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02770                            IsDeleted = false,
 02771                            Name = "Французская Полинезия"
 02772                        },
 02773                        new
 02774                        {
 02775                            Id = 229L,
 02776                            Code = 260,
 02777                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02778                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02779                            IsDeleted = false,
 02780                            Name = "Французские Южные территории"
 02781                        },
 02782                        new
 02783                        {
 02784                            Id = 230L,
 02785                            Code = 191,
 02786                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02787                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02788                            IsDeleted = false,
 02789                            Name = "Хорватия"
 02790                        },
 02791                        new
 02792                        {
 02793                            Id = 231L,
 02794                            Code = 140,
 02795                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02796                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02797                            IsDeleted = false,
 02798                            Name = "Центрально-Африканская Республика"
 02799                        },
 02800                        new
 02801                        {
 02802                            Id = 232L,
 02803                            Code = 148,
 02804                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02805                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02806                            IsDeleted = false,
 02807                            Name = "Чад"
 02808                        },
 02809                        new
 02810                        {
 02811                            Id = 233L,
 02812                            Code = 499,
 02813                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02814                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02815                            IsDeleted = false,
 02816                            Name = "Черногория"
 02817                        },
 02818                        new
 02819                        {
 02820                            Id = 234L,
 02821                            Code = 203,
 02822                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02823                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02824                            IsDeleted = false,
 02825                            Name = "Чешская Республика"
 02826                        },
 02827                        new
 02828                        {
 02829                            Id = 235L,
 02830                            Code = 152,
 02831                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02832                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02833                            IsDeleted = false,
 02834                            Name = "Чили"
 02835                        },
 02836                        new
 02837                        {
 02838                            Id = 236L,
 02839                            Code = 756,
 02840                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02841                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02842                            IsDeleted = false,
 02843                            Name = "Швейцария"
 02844                        },
 02845                        new
 02846                        {
 02847                            Id = 237L,
 02848                            Code = 752,
 02849                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02850                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02851                            IsDeleted = false,
 02852                            Name = "Швеция"
 02853                        },
 02854                        new
 02855                        {
 02856                            Id = 238L,
 02857                            Code = 744,
 02858                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02859                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02860                            IsDeleted = false,
 02861                            Name = "Шпицберген и Ян Майен"
 02862                        },
 02863                        new
 02864                        {
 02865                            Id = 239L,
 02866                            Code = 144,
 02867                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02868                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02869                            IsDeleted = false,
 02870                            Name = "Шри-Ланка"
 02871                        },
 02872                        new
 02873                        {
 02874                            Id = 240L,
 02875                            Code = 218,
 02876                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02877                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02878                            IsDeleted = false,
 02879                            Name = "Эквадор"
 02880                        },
 02881                        new
 02882                        {
 02883                            Id = 241L,
 02884                            Code = 226,
 02885                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02886                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02887                            IsDeleted = false,
 02888                            Name = "Экваториальная Гвинея"
 02889                        },
 02890                        new
 02891                        {
 02892                            Id = 242L,
 02893                            Code = 248,
 02894                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02895                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02896                            IsDeleted = false,
 02897                            Name = "Эландские острова"
 02898                        },
 02899                        new
 02900                        {
 02901                            Id = 243L,
 02902                            Code = 222,
 02903                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02904                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02905                            IsDeleted = false,
 02906                            Name = "Эль-Сальвадор"
 02907                        },
 02908                        new
 02909                        {
 02910                            Id = 244L,
 02911                            Code = 232,
 02912                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02913                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02914                            IsDeleted = false,
 02915                            Name = "Эритрея"
 02916                        },
 02917                        new
 02918                        {
 02919                            Id = 245L,
 02920                            Code = 233,
 02921                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02922                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02923                            IsDeleted = false,
 02924                            Name = "Эстония"
 02925                        },
 02926                        new
 02927                        {
 02928                            Id = 246L,
 02929                            Code = 231,
 02930                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02931                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02932                            IsDeleted = false,
 02933                            Name = "Эфиопия"
 02934                        },
 02935                        new
 02936                        {
 02937                            Id = 247L,
 02938                            Code = 710,
 02939                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02940                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02941                            IsDeleted = false,
 02942                            Name = "Южная Африка"
 02943                        },
 02944                        new
 02945                        {
 02946                            Id = 248L,
 02947                            Code = 239,
 02948                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02949                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02950                            IsDeleted = false,
 02951                            Name = "Южная Джорджия и Южные Сандвичевы острова"
 02952                        },
 02953                        new
 02954                        {
 02955                            Id = 249L,
 02956                            Code = 896,
 02957                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02958                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02959                            IsDeleted = false,
 02960                            Name = "Южная Осетия"
 02961                        },
 02962                        new
 02963                        {
 02964                            Id = 250L,
 02965                            Code = 728,
 02966                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02967                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02968                            IsDeleted = false,
 02969                            Name = "Южный Судан"
 02970                        },
 02971                        new
 02972                        {
 02973                            Id = 251L,
 02974                            Code = 388,
 02975                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02976                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02977                            IsDeleted = false,
 02978                            Name = "Ямайка"
 02979                        },
 02980                        new
 02981                        {
 02982                            Id = 252L,
 02983                            Code = 392,
 02984                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 02985                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 02986                            IsDeleted = false,
 02987                            Name = "Япония"
 02988                        });
 02989                });
 2990
 02991            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Currency", b =>
 02992                {
 02993                    b.Property<long>("Id")
 02994                        .ValueGeneratedOnAdd()
 02995                        .HasColumnType("bigint")
 02996                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 02997
 02998                    b.Property<string>("CODE")
 02999                        .IsRequired()
 03000                        .HasColumnType("text");
 03001
 03002                    b.Property<string>("COUNTRY")
 03003                        .IsRequired()
 03004                        .HasColumnType("text");
 03005
 03006                    b.Property<long?>("CreatedByUserId")
 03007                        .HasColumnType("bigint");
 03008
 03009                    b.Property<DateTime>("CreationDateTime")
 03010                        .HasColumnType("timestamp without time zone");
 03011
 03012                    b.Property<Guid>("GUID")
 03013                        .ValueGeneratedOnAdd()
 03014                        .HasColumnType("uuid");
 03015
 03016                    b.Property<bool>("IsDeleted")
 03017                        .HasColumnType("boolean");
 03018
 03019                    b.Property<DateTime?>("ModificationDateTime")
 03020                        .HasColumnType("timestamp without time zone");
 03021
 03022                    b.Property<long?>("ModifiedByUserId")
 03023                        .HasColumnType("bigint");
 03024
 03025                    b.Property<string>("NAME")
 03026                        .IsRequired()
 03027                        .HasColumnType("text");
 03028
 03029                    b.Property<long?>("RecStateId")
 03030                        .HasColumnType("bigint");
 03031
 03032                    b.Property<string>("STRCODE")
 03033                        .IsRequired()
 03034                        .HasColumnType("text");
 03035
 03036                    b.Property<string>("global_id")
 03037                        .HasColumnType("text");
 03038
 03039                    b.Property<string>("system_object_id")
 03040                        .HasColumnType("text");
 03041
 03042                    b.HasKey("Id");
 03043
 03044                    b.HasIndex("CODE")
 03045                        .IsUnique();
 03046
 03047                    b.HasIndex("CreatedByUserId");
 03048
 03049                    b.HasIndex("ModifiedByUserId");
 03050
 03051                    b.HasIndex("NAME")
 03052                        .IsUnique();
 03053
 03054                    b.HasIndex("RecStateId");
 03055
 03056                    b.HasIndex("STRCODE")
 03057                        .IsUnique();
 03058
 03059                    b.ToTable("Currency");
 03060
 03061                    b.HasData(
 03062                        new
 03063                        {
 03064                            Id = 1L,
 03065                            CODE = "643",
 03066                            COUNTRY = "Россия",
 03067                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03068                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03069                            IsDeleted = false,
 03070                            NAME = "Российский рубль",
 03071                            STRCODE = "RUB",
 03072                            global_id = "62838439",
 03073                            system_object_id = "643"
 03074                        });
 03075                });
 3076
 03077            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", b =>
 03078                {
 03079                    b.Property<long>("Id")
 03080                        .ValueGeneratedOnAdd()
 03081                        .HasColumnType("bigint")
 03082                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03083
 03084                    b.Property<long?>("ActualAddressId")
 03085                        .HasColumnType("bigint");
 03086
 03087                    b.Property<decimal>("Area")
 03088                        .HasColumnType("numeric");
 03089
 03090                    b.Property<long?>("ClusterId")
 03091                        .HasColumnType("bigint");
 03092
 03093                    b.Property<long>("ContragentId")
 03094                        .HasColumnType("bigint");
 03095
 03096                    b.Property<long?>("CreatedByUserId")
 03097                        .HasColumnType("bigint");
 03098
 03099                    b.Property<DateTime>("CreationDateTime")
 03100                        .HasColumnType("timestamp without time zone");
 03101
 03102                    b.Property<Guid>("GUID")
 03103                        .ValueGeneratedOnAdd()
 03104                        .HasColumnType("uuid");
 03105
 03106                    b.Property<bool>("IsDeleted")
 03107                        .HasColumnType("boolean");
 03108
 03109                    b.Property<long?>("KindId")
 03110                        .HasColumnType("bigint");
 03111
 03112                    b.Property<string>("Kpp")
 03113                        .HasColumnType("text");
 03114
 03115                    b.Property<DateTime?>("ModificationDateTime")
 03116                        .HasColumnType("timestamp without time zone");
 03117
 03118                    b.Property<long?>("ModifiedByUserId")
 03119                        .HasColumnType("bigint");
 03120
 03121                    b.Property<string>("Name")
 03122                        .IsRequired()
 03123                        .HasColumnType("text");
 03124
 03125                    b.Property<string>("PhoneNumber")
 03126                        .IsRequired()
 03127                        .HasColumnType("text");
 03128
 03129                    b.Property<long?>("PostalAddressId")
 03130                        .HasColumnType("bigint");
 03131
 03132                    b.Property<long?>("RecStateId")
 03133                        .HasColumnType("bigint");
 03134
 03135                    b.Property<long?>("StatusId")
 03136                        .HasColumnType("bigint");
 03137
 03138                    b.HasKey("Id");
 03139
 03140                    b.HasIndex("ActualAddressId");
 03141
 03142                    b.HasIndex("ClusterId");
 03143
 03144                    b.HasIndex("ContragentId");
 03145
 03146                    b.HasIndex("CreatedByUserId");
 03147
 03148                    b.HasIndex("KindId");
 03149
 03150                    b.HasIndex("ModifiedByUserId");
 03151
 03152                    b.HasIndex("Name")
 03153                        .IsUnique();
 03154
 03155                    b.HasIndex("PhoneNumber");
 03156
 03157                    b.HasIndex("PostalAddressId");
 03158
 03159                    b.HasIndex("RecStateId");
 03160
 03161                    b.HasIndex("StatusId");
 03162
 03163                    b.ToTable("Departments");
 03164                });
 3165
 03166            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentCategoryRatio", b =>
 03167                {
 03168                    b.Property<long>("Id")
 03169                        .ValueGeneratedOnAdd()
 03170                        .HasColumnType("bigint")
 03171                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03172
 03173                    b.Property<long>("CategoryId")
 03174                        .HasColumnType("bigint");
 03175
 03176                    b.Property<long?>("CreatedByUserId")
 03177                        .HasColumnType("bigint");
 03178
 03179                    b.Property<DateTime>("CreationDateTime")
 03180                        .HasColumnType("timestamp without time zone");
 03181
 03182                    b.Property<long>("DepartmentId")
 03183                        .HasColumnType("bigint");
 03184
 03185                    b.Property<Guid>("GUID")
 03186                        .ValueGeneratedOnAdd()
 03187                        .HasColumnType("uuid");
 03188
 03189                    b.Property<bool>("IsDeleted")
 03190                        .HasColumnType("boolean");
 03191
 03192                    b.Property<DateTime?>("ModificationDateTime")
 03193                        .HasColumnType("timestamp without time zone");
 03194
 03195                    b.Property<long?>("ModifiedByUserId")
 03196                        .HasColumnType("bigint");
 03197
 03198                    b.Property<long?>("RecStateId")
 03199                        .HasColumnType("bigint");
 03200
 03201                    b.Property<decimal>("TradeRatio")
 03202                        .HasColumnType("numeric");
 03203
 03204                    b.HasKey("Id");
 03205
 03206                    b.HasIndex("CategoryId");
 03207
 03208                    b.HasIndex("CreatedByUserId");
 03209
 03210                    b.HasIndex("ModifiedByUserId");
 03211
 03212                    b.HasIndex("RecStateId");
 03213
 03214                    b.HasIndex("DepartmentId", "CategoryId", "IsDeleted")
 03215                        .IsUnique();
 03216
 03217                    b.ToTable("DepartmentCategoryRatio");
 03218                });
 3219
 03220            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentGoodSetting", b =>
 03221                {
 03222                    b.Property<long>("Id")
 03223                        .ValueGeneratedOnAdd()
 03224                        .HasColumnType("bigint")
 03225                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03226
 03227                    b.Property<long?>("CreatedByUserId")
 03228                        .HasColumnType("bigint");
 03229
 03230                    b.Property<DateTime>("CreationDateTime")
 03231                        .HasColumnType("timestamp without time zone");
 03232
 03233                    b.Property<long>("DepartmentId")
 03234                        .HasColumnType("bigint");
 03235
 03236                    b.Property<Guid>("GUID")
 03237                        .ValueGeneratedOnAdd()
 03238                        .HasColumnType("uuid");
 03239
 03240                    b.Property<long>("GoodId")
 03241                        .HasColumnType("bigint");
 03242
 03243                    b.Property<bool>("IsDeleted")
 03244                        .HasColumnType("boolean");
 03245
 03246                    b.Property<decimal>("MinQuantity")
 03247                        .HasColumnType("numeric");
 03248
 03249                    b.Property<DateTime?>("ModificationDateTime")
 03250                        .HasColumnType("timestamp without time zone");
 03251
 03252                    b.Property<long?>("ModifiedByUserId")
 03253                        .HasColumnType("bigint");
 03254
 03255                    b.Property<decimal>("PickingQuantum")
 03256                        .HasColumnType("numeric");
 03257
 03258                    b.Property<long?>("RecStateId")
 03259                        .HasColumnType("bigint");
 03260
 03261                    b.HasKey("Id");
 03262
 03263                    b.HasIndex("CreatedByUserId");
 03264
 03265                    b.HasIndex("DepartmentId");
 03266
 03267                    b.HasIndex("GoodId");
 03268
 03269                    b.HasIndex("ModifiedByUserId");
 03270
 03271                    b.HasIndex("RecStateId");
 03272
 03273                    b.ToTable("DepartmentGoodSetting");
 03274                });
 3275
 03276            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsKind", b =>
 03277                {
 03278                    b.Property<long>("Id")
 03279                        .ValueGeneratedOnAdd()
 03280                        .HasColumnType("bigint")
 03281                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03282
 03283                    b.Property<string>("Code")
 03284                        .IsRequired()
 03285                        .HasColumnType("text");
 03286
 03287                    b.Property<long?>("CreatedByUserId")
 03288                        .HasColumnType("bigint");
 03289
 03290                    b.Property<DateTime>("CreationDateTime")
 03291                        .HasColumnType("timestamp without time zone");
 03292
 03293                    b.Property<string>("Description")
 03294                        .HasColumnType("text");
 03295
 03296                    b.Property<Guid>("GUID")
 03297                        .ValueGeneratedOnAdd()
 03298                        .HasColumnType("uuid");
 03299
 03300                    b.Property<bool>("IsDeleted")
 03301                        .HasColumnType("boolean");
 03302
 03303                    b.Property<DateTime?>("ModificationDateTime")
 03304                        .HasColumnType("timestamp without time zone");
 03305
 03306                    b.Property<long?>("ModifiedByUserId")
 03307                        .HasColumnType("bigint");
 03308
 03309                    b.Property<string>("Name")
 03310                        .IsRequired()
 03311                        .HasColumnType("text");
 03312
 03313                    b.Property<long?>("RecStateId")
 03314                        .HasColumnType("bigint");
 03315
 03316                    b.HasKey("Id");
 03317
 03318                    b.HasIndex("CreatedByUserId");
 03319
 03320                    b.HasIndex("ModifiedByUserId");
 03321
 03322                    b.HasIndex("RecStateId");
 03323
 03324                    b.ToTable("DepartmentsKind");
 03325
 03326                    b.HasData(
 03327                        new
 03328                        {
 03329                            Id = 1L,
 03330                            Code = "Warehouse",
 03331                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03332                            Description = "",
 03333                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03334                            IsDeleted = false,
 03335                            Name = "Склад"
 03336                        },
 03337                        new
 03338                        {
 03339                            Id = 2L,
 03340                            Code = "Shop",
 03341                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03342                            Description = "",
 03343                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03344                            IsDeleted = false,
 03345                            Name = "Магазин"
 03346                        },
 03347                        new
 03348                        {
 03349                            Id = 3L,
 03350                            Code = "Plant",
 03351                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03352                            Description = "",
 03353                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03354                            IsDeleted = false,
 03355                            Name = "Завод"
 03356                        });
 03357                });
 3358
 03359            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsStatus", b =>
 03360                {
 03361                    b.Property<long>("Id")
 03362                        .ValueGeneratedOnAdd()
 03363                        .HasColumnType("bigint")
 03364                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03365
 03366                    b.Property<string>("Code")
 03367                        .IsRequired()
 03368                        .HasColumnType("text");
 03369
 03370                    b.Property<long?>("CreatedByUserId")
 03371                        .HasColumnType("bigint");
 03372
 03373                    b.Property<DateTime>("CreationDateTime")
 03374                        .HasColumnType("timestamp without time zone");
 03375
 03376                    b.Property<string>("Description")
 03377                        .HasColumnType("text");
 03378
 03379                    b.Property<Guid>("GUID")
 03380                        .ValueGeneratedOnAdd()
 03381                        .HasColumnType("uuid");
 03382
 03383                    b.Property<bool>("IsDeleted")
 03384                        .HasColumnType("boolean");
 03385
 03386                    b.Property<DateTime?>("ModificationDateTime")
 03387                        .HasColumnType("timestamp without time zone");
 03388
 03389                    b.Property<long?>("ModifiedByUserId")
 03390                        .HasColumnType("bigint");
 03391
 03392                    b.Property<string>("Name")
 03393                        .IsRequired()
 03394                        .HasColumnType("text");
 03395
 03396                    b.Property<long?>("RecStateId")
 03397                        .HasColumnType("bigint");
 03398
 03399                    b.HasKey("Id");
 03400
 03401                    b.HasIndex("CreatedByUserId");
 03402
 03403                    b.HasIndex("ModifiedByUserId");
 03404
 03405                    b.HasIndex("RecStateId");
 03406
 03407                    b.ToTable("DepartmentsStatus");
 03408
 03409                    b.HasData(
 03410                        new
 03411                        {
 03412                            Id = 1L,
 03413                            Code = "New",
 03414                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03415                            Description = "",
 03416                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03417                            IsDeleted = false,
 03418                            Name = "Новый"
 03419                        },
 03420                        new
 03421                        {
 03422                            Id = 2L,
 03423                            Code = "Active",
 03424                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03425                            Description = "",
 03426                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03427                            IsDeleted = false,
 03428                            Name = "Активный"
 03429                        },
 03430                        new
 03431                        {
 03432                            Id = 3L,
 03433                            Code = "Inactive",
 03434                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03435                            Description = "",
 03436                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03437                            IsDeleted = false,
 03438                            Name = "Неактивный"
 03439                        },
 03440                        new
 03441                        {
 03442                            Id = 4L,
 03443                            Code = "Paused",
 03444                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03445                            Description = "",
 03446                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03447                            IsDeleted = false,
 03448                            Name = "На паузе"
 03449                        });
 03450                });
 3451
 03452            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Event", b =>
 03453                {
 03454                    b.Property<long>("Id")
 03455                        .ValueGeneratedOnAdd()
 03456                        .HasColumnType("bigint")
 03457                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03458
 03459                    b.Property<long?>("CreatedByUserId")
 03460                        .HasColumnType("bigint");
 03461
 03462                    b.Property<DateTime>("CreationDateTime")
 03463                        .HasColumnType("timestamp without time zone");
 03464
 03465                    b.Property<DateTime>("DtCreated")
 03466                        .HasColumnType("timestamp without time zone");
 03467
 03468                    b.Property<string>("Entity")
 03469                        .IsRequired()
 03470                        .HasColumnType("text");
 03471
 03472                    b.Property<long>("EventsKindId")
 03473                        .HasColumnType("bigint");
 03474
 03475                    b.Property<Guid>("GUID")
 03476                        .ValueGeneratedOnAdd()
 03477                        .HasColumnType("uuid");
 03478
 03479                    b.Property<bool>("IsDeleted")
 03480                        .HasColumnType("boolean");
 03481
 03482                    b.Property<DateTime?>("ModificationDateTime")
 03483                        .HasColumnType("timestamp without time zone");
 03484
 03485                    b.Property<long?>("ModifiedByUserId")
 03486                        .HasColumnType("bigint");
 03487
 03488                    b.Property<string>("ReasonJson")
 03489                        .HasColumnType("jsonb");
 03490
 03491                    b.Property<long?>("RecStateId")
 03492                        .HasColumnType("bigint");
 03493
 03494                    b.Property<Guid>("RecordGuid")
 03495                        .HasColumnType("uuid");
 03496
 03497                    b.Property<long>("UserId")
 03498                        .HasColumnType("bigint");
 03499
 03500                    b.HasKey("Id");
 03501
 03502                    b.HasIndex("CreatedByUserId");
 03503
 03504                    b.HasIndex("Entity");
 03505
 03506                    b.HasIndex("EventsKindId");
 03507
 03508                    b.HasIndex("ModifiedByUserId");
 03509
 03510                    b.HasIndex("ReasonJson");
 03511
 03512                    b.HasIndex("RecStateId");
 03513
 03514                    b.HasIndex("UserId");
 03515
 03516                    b.ToTable("Events");
 03517                });
 3518
 03519            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.EventsKind", b =>
 03520                {
 03521                    b.Property<long>("Id")
 03522                        .ValueGeneratedOnAdd()
 03523                        .HasColumnType("bigint")
 03524                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03525
 03526                    b.Property<string>("Code")
 03527                        .IsRequired()
 03528                        .HasColumnType("text");
 03529
 03530                    b.Property<long?>("CreatedByUserId")
 03531                        .HasColumnType("bigint");
 03532
 03533                    b.Property<DateTime>("CreationDateTime")
 03534                        .HasColumnType("timestamp without time zone");
 03535
 03536                    b.Property<string>("Description")
 03537                        .HasColumnType("text");
 03538
 03539                    b.Property<Guid>("GUID")
 03540                        .ValueGeneratedOnAdd()
 03541                        .HasColumnType("uuid");
 03542
 03543                    b.Property<bool>("IsDeleted")
 03544                        .HasColumnType("boolean");
 03545
 03546                    b.Property<DateTime?>("ModificationDateTime")
 03547                        .HasColumnType("timestamp without time zone");
 03548
 03549                    b.Property<long?>("ModifiedByUserId")
 03550                        .HasColumnType("bigint");
 03551
 03552                    b.Property<string>("Name")
 03553                        .IsRequired()
 03554                        .HasColumnType("text");
 03555
 03556                    b.Property<long?>("RecStateId")
 03557                        .HasColumnType("bigint");
 03558
 03559                    b.HasKey("Id");
 03560
 03561                    b.HasIndex("CreatedByUserId");
 03562
 03563                    b.HasIndex("ModifiedByUserId");
 03564
 03565                    b.HasIndex("RecStateId");
 03566
 03567                    b.ToTable("EventsKind");
 03568
 03569                    b.HasData(
 03570                        new
 03571                        {
 03572                            Id = 1L,
 03573                            Code = "Unknown",
 03574                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03575                            Description = "",
 03576                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03577                            IsDeleted = false,
 03578                            Name = "Неизвестно"
 03579                        },
 03580                        new
 03581                        {
 03582                            Id = 2L,
 03583                            Code = "Create",
 03584                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03585                            Description = "",
 03586                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03587                            IsDeleted = false,
 03588                            Name = "Создание"
 03589                        },
 03590                        new
 03591                        {
 03592                            Id = 3L,
 03593                            Code = "Update",
 03594                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03595                            Description = "",
 03596                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03597                            IsDeleted = false,
 03598                            Name = "Обновление"
 03599                        },
 03600                        new
 03601                        {
 03602                            Id = 4L,
 03603                            Code = "Delete",
 03604                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03605                            Description = "",
 03606                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03607                            IsDeleted = false,
 03608                            Name = "Удаление"
 03609                        });
 03610                });
 3611
 03612            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", b =>
 03613                {
 03614                    b.Property<long>("Id")
 03615                        .ValueGeneratedOnAdd()
 03616                        .HasColumnType("bigint")
 03617                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03618
 03619                    b.Property<long?>("BrandId")
 03620                        .HasColumnType("bigint");
 03621
 03622                    b.Property<long>("CategoryId")
 03623                        .HasColumnType("bigint");
 03624
 03625                    b.Property<string>("ConformityCertNumber")
 03626                        .IsRequired()
 03627                        .HasColumnType("text");
 03628
 03629                    b.Property<long?>("CountryId")
 03630                        .HasColumnType("bigint");
 03631
 03632                    b.Property<long?>("CreatedByUserId")
 03633                        .HasColumnType("bigint");
 03634
 03635                    b.Property<DateTime>("CreationDateTime")
 03636                        .HasColumnType("timestamp without time zone");
 03637
 03638                    b.Property<string>("CustomDeclarationNumber")
 03639                        .IsRequired()
 03640                        .HasColumnType("text");
 03641
 03642                    b.Property<int>("ExpirationDays")
 03643                        .HasColumnType("integer");
 03644
 03645                    b.Property<Guid>("GUID")
 03646                        .ValueGeneratedOnAdd()
 03647                        .HasColumnType("uuid");
 03648
 03649                    b.Property<int>("GroupPackHeight")
 03650                        .HasColumnType("integer");
 03651
 03652                    b.Property<int>("GroupPackNesting")
 03653                        .HasColumnType("integer");
 03654
 03655                    b.Property<int>("GroupPackThickness")
 03656                        .HasColumnType("integer");
 03657
 03658                    b.Property<int>("GroupPackWidth")
 03659                        .HasColumnType("integer");
 03660
 03661                    b.Property<int>("Height")
 03662                        .HasColumnType("integer");
 03663
 03664                    b.Property<bool>("IsDeleted")
 03665                        .HasColumnType("boolean");
 03666
 03667                    b.Property<long>("MainBarcodeId")
 03668                        .HasColumnType("bigint");
 03669
 03670                    b.Property<long?>("ManufacturerId")
 03671                        .HasColumnType("bigint");
 03672
 03673                    b.Property<decimal>("MinDeliveryLot")
 03674                        .HasColumnType("numeric");
 03675
 03676                    b.Property<DateTime?>("ModificationDateTime")
 03677                        .HasColumnType("timestamp without time zone");
 03678
 03679                    b.Property<long?>("ModifiedByUserId")
 03680                        .HasColumnType("bigint");
 03681
 03682                    b.Property<string>("Name")
 03683                        .IsRequired()
 03684                        .HasColumnType("text");
 03685
 03686                    b.Property<int>("PalletNesting")
 03687                        .HasColumnType("integer");
 03688
 03689                    b.Property<long?>("RecStateId")
 03690                        .HasColumnType("bigint");
 03691
 03692                    b.Property<long?>("SubBrandId")
 03693                        .HasColumnType("bigint");
 03694
 03695                    b.Property<long?>("SupplierId")
 03696                        .HasColumnType("bigint");
 03697
 03698                    b.Property<int>("Thickness")
 03699                        .HasColumnType("integer");
 03700
 03701                    b.Property<long>("UnitsKindId")
 03702                        .HasColumnType("bigint");
 03703
 03704                    b.Property<long>("VatsKindId")
 03705                        .HasColumnType("bigint");
 03706
 03707                    b.Property<string>("VendorCode")
 03708                        .IsRequired()
 03709                        .HasColumnType("text");
 03710
 03711                    b.Property<decimal>("Weight")
 03712                        .HasColumnType("numeric");
 03713
 03714                    b.Property<int>("Width")
 03715                        .HasColumnType("integer");
 03716
 03717                    b.HasKey("Id");
 03718
 03719                    b.HasIndex("BrandId");
 03720
 03721                    b.HasIndex("CategoryId");
 03722
 03723                    b.HasIndex("CountryId");
 03724
 03725                    b.HasIndex("CreatedByUserId");
 03726
 03727                    b.HasIndex("MainBarcodeId");
 03728
 03729                    b.HasIndex("ManufacturerId");
 03730
 03731                    b.HasIndex("ModifiedByUserId");
 03732
 03733                    b.HasIndex("Name");
 03734
 03735                    b.HasIndex("RecStateId");
 03736
 03737                    b.HasIndex("SubBrandId");
 03738
 03739                    b.HasIndex("SupplierId");
 03740
 03741                    b.HasIndex("UnitsKindId");
 03742
 03743                    b.HasIndex("VatsKindId");
 03744
 03745                    b.ToTable("Goods");
 03746                });
 3747
 03748            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Incident", b =>
 03749                {
 03750                    b.Property<long>("Id")
 03751                        .ValueGeneratedOnAdd()
 03752                        .HasColumnType("bigint")
 03753                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03754
 03755                    b.Property<string>("Body")
 03756                        .HasColumnType("text");
 03757
 03758                    b.Property<long?>("CreatedByUserId")
 03759                        .HasColumnType("bigint");
 03760
 03761                    b.Property<DateTime>("CreationDateTime")
 03762                        .HasColumnType("timestamp without time zone");
 03763
 03764                    b.Property<DateTime>("DtCreated")
 03765                        .HasColumnType("timestamp without time zone");
 03766
 03767                    b.Property<Guid>("GUID")
 03768                        .ValueGeneratedOnAdd()
 03769                        .HasColumnType("uuid");
 03770
 03771                    b.Property<bool>("IsDeleted")
 03772                        .HasColumnType("boolean");
 03773
 03774                    b.Property<long?>("KindId")
 03775                        .HasColumnType("bigint");
 03776
 03777                    b.Property<DateTime?>("ModificationDateTime")
 03778                        .HasColumnType("timestamp without time zone");
 03779
 03780                    b.Property<long?>("ModifiedByUserId")
 03781                        .HasColumnType("bigint");
 03782
 03783                    b.Property<long?>("RecStateId")
 03784                        .HasColumnType("bigint");
 03785
 03786                    b.Property<long?>("StatusId")
 03787                        .HasColumnType("bigint");
 03788
 03789                    b.Property<string>("Subject")
 03790                        .HasColumnType("text");
 03791
 03792                    b.Property<string>("Ticket")
 03793                        .HasColumnType("text");
 03794
 03795                    b.Property<long>("UserId")
 03796                        .HasColumnType("bigint");
 03797
 03798                    b.HasKey("Id");
 03799
 03800                    b.HasIndex("CreatedByUserId");
 03801
 03802                    b.HasIndex("KindId");
 03803
 03804                    b.HasIndex("ModifiedByUserId");
 03805
 03806                    b.HasIndex("RecStateId");
 03807
 03808                    b.HasIndex("StatusId");
 03809
 03810                    b.HasIndex("UserId");
 03811
 03812                    b.ToTable("Incidents");
 03813                });
 3814
 03815            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsKind", b =>
 03816                {
 03817                    b.Property<long>("Id")
 03818                        .ValueGeneratedOnAdd()
 03819                        .HasColumnType("bigint")
 03820                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03821
 03822                    b.Property<string>("Code")
 03823                        .IsRequired()
 03824                        .HasColumnType("text");
 03825
 03826                    b.Property<long?>("CreatedByUserId")
 03827                        .HasColumnType("bigint");
 03828
 03829                    b.Property<DateTime>("CreationDateTime")
 03830                        .HasColumnType("timestamp without time zone");
 03831
 03832                    b.Property<string>("Description")
 03833                        .HasColumnType("text");
 03834
 03835                    b.Property<Guid>("GUID")
 03836                        .ValueGeneratedOnAdd()
 03837                        .HasColumnType("uuid");
 03838
 03839                    b.Property<bool>("IsDeleted")
 03840                        .HasColumnType("boolean");
 03841
 03842                    b.Property<DateTime?>("ModificationDateTime")
 03843                        .HasColumnType("timestamp without time zone");
 03844
 03845                    b.Property<long?>("ModifiedByUserId")
 03846                        .HasColumnType("bigint");
 03847
 03848                    b.Property<string>("Name")
 03849                        .IsRequired()
 03850                        .HasColumnType("text");
 03851
 03852                    b.Property<long?>("RecStateId")
 03853                        .HasColumnType("bigint");
 03854
 03855                    b.HasKey("Id");
 03856
 03857                    b.HasIndex("CreatedByUserId");
 03858
 03859                    b.HasIndex("ModifiedByUserId");
 03860
 03861                    b.HasIndex("RecStateId");
 03862
 03863                    b.ToTable("IncidentsKind");
 03864
 03865                    b.HasData(
 03866                        new
 03867                        {
 03868                            Id = 1L,
 03869                            Code = "Unknown",
 03870                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03871                            Description = "",
 03872                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03873                            IsDeleted = false,
 03874                            Name = "Неизвестно"
 03875                        },
 03876                        new
 03877                        {
 03878                            Id = 2L,
 03879                            Code = "Error",
 03880                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03881                            Description = "",
 03882                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03883                            IsDeleted = false,
 03884                            Name = "Ошибка"
 03885                        },
 03886                        new
 03887                        {
 03888                            Id = 3L,
 03889                            Code = "Question",
 03890                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03891                            Description = "",
 03892                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03893                            IsDeleted = false,
 03894                            Name = "Вопрос"
 03895                        },
 03896                        new
 03897                        {
 03898                            Id = 4L,
 03899                            Code = "Suggestion",
 03900                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03901                            Description = "",
 03902                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03903                            IsDeleted = false,
 03904                            Name = "Предложение"
 03905                        });
 03906                });
 3907
 03908            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsStatus", b =>
 03909                {
 03910                    b.Property<long>("Id")
 03911                        .ValueGeneratedOnAdd()
 03912                        .HasColumnType("bigint")
 03913                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 03914
 03915                    b.Property<string>("Code")
 03916                        .IsRequired()
 03917                        .HasColumnType("text");
 03918
 03919                    b.Property<long?>("CreatedByUserId")
 03920                        .HasColumnType("bigint");
 03921
 03922                    b.Property<DateTime>("CreationDateTime")
 03923                        .HasColumnType("timestamp without time zone");
 03924
 03925                    b.Property<string>("Description")
 03926                        .HasColumnType("text");
 03927
 03928                    b.Property<Guid>("GUID")
 03929                        .ValueGeneratedOnAdd()
 03930                        .HasColumnType("uuid");
 03931
 03932                    b.Property<bool>("IsDeleted")
 03933                        .HasColumnType("boolean");
 03934
 03935                    b.Property<DateTime?>("ModificationDateTime")
 03936                        .HasColumnType("timestamp without time zone");
 03937
 03938                    b.Property<long?>("ModifiedByUserId")
 03939                        .HasColumnType("bigint");
 03940
 03941                    b.Property<string>("Name")
 03942                        .IsRequired()
 03943                        .HasColumnType("text");
 03944
 03945                    b.Property<long?>("RecStateId")
 03946                        .HasColumnType("bigint");
 03947
 03948                    b.HasKey("Id");
 03949
 03950                    b.HasIndex("CreatedByUserId");
 03951
 03952                    b.HasIndex("ModifiedByUserId");
 03953
 03954                    b.HasIndex("RecStateId");
 03955
 03956                    b.ToTable("IncidentsStatus");
 03957
 03958                    b.HasData(
 03959                        new
 03960                        {
 03961                            Id = 1L,
 03962                            Code = "Open",
 03963                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03964                            Description = "",
 03965                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03966                            IsDeleted = false,
 03967                            Name = "Открыт"
 03968                        },
 03969                        new
 03970                        {
 03971                            Id = 2L,
 03972                            Code = "InWork",
 03973                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03974                            Description = "",
 03975                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03976                            IsDeleted = false,
 03977                            Name = "В работе"
 03978                        },
 03979                        new
 03980                        {
 03981                            Id = 3L,
 03982                            Code = "Resolved",
 03983                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03984                            Description = "",
 03985                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03986                            IsDeleted = false,
 03987                            Name = "Решен"
 03988                        },
 03989                        new
 03990                        {
 03991                            Id = 4L,
 03992                            Code = "Canceled",
 03993                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 03994                            Description = "",
 03995                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 03996                            IsDeleted = false,
 03997                            Name = "Отменен"
 03998                        },
 03999                        new
 04000                        {
 04001                            Id = 5L,
 04002                            Code = "Closed",
 04003                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04004                            Description = "",
 04005                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04006                            IsDeleted = false,
 04007                            Name = "Закрыт"
 04008                        });
 04009                });
 4010
 04011            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MethodRole", b =>
 04012                {
 04013                    b.Property<long>("RoleId")
 04014                        .HasColumnType("bigint");
 04015
 04016                    b.Property<long>("MethodId")
 04017                        .HasColumnType("bigint");
 04018
 04019                    b.Property<long?>("CreatedByUserId")
 04020                        .HasColumnType("bigint");
 04021
 04022                    b.Property<DateTime>("CreationDateTime")
 04023                        .HasColumnType("timestamp without time zone");
 04024
 04025                    b.Property<Guid>("GUID")
 04026                        .ValueGeneratedOnAdd()
 04027                        .HasColumnType("uuid");
 04028
 04029                    b.HasKey("RoleId", "MethodId");
 04030
 04031                    b.HasIndex("MethodId");
 04032
 04033                    b.ToTable("MethodRole");
 04034                });
 4035
 04036            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Methods", b =>
 04037                {
 04038                    b.Property<long>("Id")
 04039                        .ValueGeneratedOnAdd()
 04040                        .HasColumnType("bigint")
 04041                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04042
 04043                    b.Property<long?>("CreatedByUserId")
 04044                        .HasColumnType("bigint");
 04045
 04046                    b.Property<DateTime>("CreationDateTime")
 04047                        .HasColumnType("timestamp without time zone");
 04048
 04049                    b.Property<string>("Description")
 04050                        .HasColumnType("text");
 04051
 04052                    b.Property<Guid>("GUID")
 04053                        .ValueGeneratedOnAdd()
 04054                        .HasColumnType("uuid");
 04055
 04056                    b.Property<bool>("IsDeleted")
 04057                        .HasColumnType("boolean");
 04058
 04059                    b.Property<string>("MethodName")
 04060                        .IsRequired()
 04061                        .HasColumnType("text");
 04062
 04063                    b.Property<DateTime?>("ModificationDateTime")
 04064                        .HasColumnType("timestamp without time zone");
 04065
 04066                    b.Property<long?>("ModifiedByUserId")
 04067                        .HasColumnType("bigint");
 04068
 04069                    b.Property<long?>("RecStateId")
 04070                        .HasColumnType("bigint");
 04071
 04072                    b.HasKey("Id");
 04073
 04074                    b.HasIndex("CreatedByUserId");
 04075
 04076                    b.HasIndex("ModifiedByUserId");
 04077
 04078                    b.HasIndex("RecStateId");
 04079
 04080                    b.ToTable("Methods");
 04081                });
 4082
 04083            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", b =>
 04084                {
 04085                    b.Property<long>("Id")
 04086                        .ValueGeneratedOnAdd()
 04087                        .HasColumnType("bigint")
 04088                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04089
 04090                    b.Property<long?>("CreatedByUserId")
 04091                        .HasColumnType("bigint");
 04092
 04093                    b.Property<DateTime>("CreationDateTime")
 04094                        .HasColumnType("timestamp without time zone");
 04095
 04096                    b.Property<long>("CustomerId")
 04097                        .HasColumnType("bigint");
 04098
 04099                    b.Property<DateTime>("DtCreated")
 04100                        .HasColumnType("timestamp without time zone");
 04101
 04102                    b.Property<Guid>("GUID")
 04103                        .ValueGeneratedOnAdd()
 04104                        .HasColumnType("uuid");
 04105
 04106                    b.Property<bool>("IsDeleted")
 04107                        .HasColumnType("boolean");
 04108
 04109                    b.Property<DateTime?>("ModificationDateTime")
 04110                        .HasColumnType("timestamp without time zone");
 04111
 04112                    b.Property<long?>("ModifiedByUserId")
 04113                        .HasColumnType("bigint");
 04114
 04115                    b.Property<long>("MovementStatusId")
 04116                        .HasColumnType("bigint");
 04117
 04118                    b.Property<long>("MovementTypeId")
 04119                        .HasColumnType("bigint");
 04120
 04121                    b.Property<long?>("ParentId")
 04122                        .HasColumnType("bigint");
 04123
 04124                    b.Property<decimal>("PrepaimentPercent")
 04125                        .HasColumnType("numeric");
 04126
 04127                    b.Property<decimal>("PrepaimentSum")
 04128                        .HasColumnType("numeric");
 04129
 04130                    b.Property<long?>("RecStateId")
 04131                        .HasColumnType("bigint");
 04132
 04133                    b.Property<long>("ReceiverId")
 04134                        .HasColumnType("bigint");
 04135
 04136                    b.Property<long?>("SenderId")
 04137                        .HasColumnType("bigint");
 04138
 04139                    b.Property<long>("SupplierId")
 04140                        .HasColumnType("bigint");
 04141
 04142                    b.Property<DateTime>("SupplierTransferDate")
 04143                        .HasColumnType("timestamp without time zone");
 04144
 04145                    b.HasKey("Id");
 04146
 04147                    b.HasIndex("CreatedByUserId");
 04148
 04149                    b.HasIndex("CustomerId");
 04150
 04151                    b.HasIndex("ModifiedByUserId");
 04152
 04153                    b.HasIndex("MovementStatusId");
 04154
 04155                    b.HasIndex("MovementTypeId");
 04156
 04157                    b.HasIndex("ParentId");
 04158
 04159                    b.HasIndex("RecStateId");
 04160
 04161                    b.HasIndex("ReceiverId");
 04162
 04163                    b.HasIndex("SenderId");
 04164
 04165                    b.HasIndex("SupplierId");
 04166
 04167                    b.ToTable("Movements");
 04168                });
 4169
 04170            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementItem", b =>
 04171                {
 04172                    b.Property<long>("Id")
 04173                        .ValueGeneratedOnAdd()
 04174                        .HasColumnType("bigint")
 04175                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04176
 04177                    b.Property<string>("Comment")
 04178                        .HasColumnType("text");
 04179
 04180                    b.Property<long?>("CreatedByUserId")
 04181                        .HasColumnType("bigint");
 04182
 04183                    b.Property<DateTime>("CreationDateTime")
 04184                        .HasColumnType("timestamp without time zone");
 04185
 04186                    b.Property<Guid>("GUID")
 04187                        .ValueGeneratedOnAdd()
 04188                        .HasColumnType("uuid");
 04189
 04190                    b.Property<long>("GoodId")
 04191                        .HasColumnType("bigint");
 04192
 04193                    b.Property<bool>("IsDeleted")
 04194                        .HasColumnType("boolean");
 04195
 04196                    b.Property<DateTime?>("ModificationDateTime")
 04197                        .HasColumnType("timestamp without time zone");
 04198
 04199                    b.Property<long?>("ModifiedByUserId")
 04200                        .HasColumnType("bigint");
 04201
 04202                    b.Property<long?>("MovementId")
 04203                        .HasColumnType("bigint");
 04204
 04205                    b.Property<decimal>("Price")
 04206                        .HasColumnType("numeric");
 04207
 04208                    b.Property<decimal>("Quantity")
 04209                        .HasColumnType("numeric");
 04210
 04211                    b.Property<long?>("RecStateId")
 04212                        .HasColumnType("bigint");
 04213
 04214                    b.HasKey("Id");
 04215
 04216                    b.HasIndex("CreatedByUserId");
 04217
 04218                    b.HasIndex("GoodId");
 04219
 04220                    b.HasIndex("ModifiedByUserId");
 04221
 04222                    b.HasIndex("MovementId");
 04223
 04224                    b.HasIndex("RecStateId");
 04225
 04226                    b.ToTable("MovementItems");
 04227                });
 4228
 04229            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementNote", b =>
 04230                {
 04231                    b.Property<long>("Id")
 04232                        .ValueGeneratedOnAdd()
 04233                        .HasColumnType("bigint")
 04234                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04235
 04236                    b.Property<string>("Body")
 04237                        .IsRequired()
 04238                        .HasColumnType("text");
 04239
 04240                    b.Property<long?>("CreatedByUserId")
 04241                        .HasColumnType("bigint");
 04242
 04243                    b.Property<DateTime>("CreationDateTime")
 04244                        .HasColumnType("timestamp without time zone");
 04245
 04246                    b.Property<Guid>("GUID")
 04247                        .ValueGeneratedOnAdd()
 04248                        .HasColumnType("uuid");
 04249
 04250                    b.Property<bool>("IsDeleted")
 04251                        .HasColumnType("boolean");
 04252
 04253                    b.Property<DateTime?>("ModificationDateTime")
 04254                        .HasColumnType("timestamp without time zone");
 04255
 04256                    b.Property<long?>("ModifiedByUserId")
 04257                        .HasColumnType("bigint");
 04258
 04259                    b.Property<long?>("MovementId")
 04260                        .HasColumnType("bigint");
 04261
 04262                    b.Property<long?>("RecStateId")
 04263                        .HasColumnType("bigint");
 04264
 04265                    b.HasKey("Id");
 04266
 04267                    b.HasIndex("CreatedByUserId");
 04268
 04269                    b.HasIndex("ModifiedByUserId");
 04270
 04271                    b.HasIndex("MovementId");
 04272
 04273                    b.HasIndex("RecStateId");
 04274
 04275                    b.ToTable("MovementNotes");
 04276                });
 4277
 04278            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", b =>
 04279                {
 04280                    b.Property<long>("Id")
 04281                        .ValueGeneratedOnAdd()
 04282                        .HasColumnType("bigint")
 04283                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04284
 04285                    b.Property<string>("Code")
 04286                        .IsRequired()
 04287                        .HasColumnType("text");
 04288
 04289                    b.Property<long?>("CreatedByUserId")
 04290                        .HasColumnType("bigint");
 04291
 04292                    b.Property<DateTime>("CreationDateTime")
 04293                        .HasColumnType("timestamp without time zone");
 04294
 04295                    b.Property<string>("Description")
 04296                        .HasColumnType("text");
 04297
 04298                    b.Property<Guid>("GUID")
 04299                        .ValueGeneratedOnAdd()
 04300                        .HasColumnType("uuid");
 04301
 04302                    b.Property<bool>("IsDeleted")
 04303                        .HasColumnType("boolean");
 04304
 04305                    b.Property<DateTime?>("ModificationDateTime")
 04306                        .HasColumnType("timestamp without time zone");
 04307
 04308                    b.Property<long?>("ModifiedByUserId")
 04309                        .HasColumnType("bigint");
 04310
 04311                    b.Property<long>("MovementTypeId")
 04312                        .HasColumnType("bigint");
 04313
 04314                    b.Property<string>("Name")
 04315                        .IsRequired()
 04316                        .HasColumnType("text");
 04317
 04318                    b.Property<long?>("RecStateId")
 04319                        .HasColumnType("bigint");
 04320
 04321                    b.Property<long>("StatusOwnerId")
 04322                        .HasColumnType("bigint");
 04323
 04324                    b.HasKey("Id");
 04325
 04326                    b.HasIndex("CreatedByUserId");
 04327
 04328                    b.HasIndex("ModifiedByUserId");
 04329
 04330                    b.HasIndex("MovementTypeId");
 04331
 04332                    b.HasIndex("RecStateId");
 04333
 04334                    b.HasIndex("StatusOwnerId");
 04335
 04336                    b.ToTable("MovementStatus");
 04337
 04338                    b.HasData(
 04339                        new
 04340                        {
 04341                            Id = 1L,
 04342                            Code = "Draft",
 04343                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04344                            Description = "",
 04345                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04346                            IsDeleted = false,
 04347                            MovementTypeId = 1L,
 04348                            Name = "Черновик",
 04349                            StatusOwnerId = 1L
 04350                        },
 04351                        new
 04352                        {
 04353                            Id = 2L,
 04354                            Code = "InQueue",
 04355                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04356                            Description = "",
 04357                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04358                            IsDeleted = false,
 04359                            MovementTypeId = 1L,
 04360                            Name = "В очереди на обработку",
 04361                            StatusOwnerId = 2L
 04362                        },
 04363                        new
 04364                        {
 04365                            Id = 3L,
 04366                            Code = "InProgress",
 04367                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04368                            Description = "",
 04369                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04370                            IsDeleted = false,
 04371                            MovementTypeId = 1L,
 04372                            Name = "В обработке",
 04373                            StatusOwnerId = 2L
 04374                        },
 04375                        new
 04376                        {
 04377                            Id = 4L,
 04378                            Code = "Reject",
 04379                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04380                            Description = "",
 04381                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04382                            IsDeleted = false,
 04383                            MovementTypeId = 1L,
 04384                            Name = "Отказ",
 04385                            StatusOwnerId = 3L
 04386                        },
 04387                        new
 04388                        {
 04389                            Id = 5L,
 04390                            Code = "Finished",
 04391                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04392                            Description = "",
 04393                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04394                            IsDeleted = false,
 04395                            MovementTypeId = 1L,
 04396                            Name = "Обработано",
 04397                            StatusOwnerId = 2L
 04398                        },
 04399                        new
 04400                        {
 04401                            Id = 6L,
 04402                            Code = "Draft",
 04403                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04404                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04405                            IsDeleted = false,
 04406                            MovementTypeId = 2L,
 04407                            Name = "Черновик",
 04408                            StatusOwnerId = 2L
 04409                        },
 04410                        new
 04411                        {
 04412                            Id = 7L,
 04413                            Code = "Reject",
 04414                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04415                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04416                            IsDeleted = false,
 04417                            MovementTypeId = 2L,
 04418                            Name = "Отказ",
 04419                            StatusOwnerId = 1L
 04420                        },
 04421                        new
 04422                        {
 04423                            Id = 8L,
 04424                            Code = "PaymentAwaiting",
 04425                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04426                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04427                            IsDeleted = false,
 04428                            MovementTypeId = 2L,
 04429                            Name = "Ожидает оплаты",
 04430                            StatusOwnerId = 2L
 04431                        },
 04432                        new
 04433                        {
 04434                            Id = 9L,
 04435                            Code = "Picking",
 04436                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04437                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04438                            IsDeleted = false,
 04439                            MovementTypeId = 2L,
 04440                            Name = "Сборка заказа",
 04441                            StatusOwnerId = 3L
 04442                        },
 04443                        new
 04444                        {
 04445                            Id = 10L,
 04446                            Code = "ReadyForShipment",
 04447                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04448                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04449                            IsDeleted = false,
 04450                            MovementTypeId = 2L,
 04451                            Name = "Готово к выдаче",
 04452                            StatusOwnerId = 2L
 04453                        },
 04454                        new
 04455                        {
 04456                            Id = 11L,
 04457                            Code = "Correction",
 04458                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04459                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04460                            IsDeleted = false,
 04461                            MovementTypeId = 2L,
 04462                            Name = "Корректировка",
 04463                            StatusOwnerId = 2L
 04464                        },
 04465                        new
 04466                        {
 04467                            Id = 12L,
 04468                            Code = "SupplierReject",
 04469                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04470                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04471                            IsDeleted = false,
 04472                            MovementTypeId = 2L,
 04473                            Name = "Отказ поставщика",
 04474                            StatusOwnerId = 2L
 04475                        },
 04476                        new
 04477                        {
 04478                            Id = 13L,
 04479                            Code = "Shipped",
 04480                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04481                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04482                            IsDeleted = false,
 04483                            MovementTypeId = 2L,
 04484                            Name = "Выдано",
 04485                            StatusOwnerId = 2L
 04486                        },
 04487                        new
 04488                        {
 04489                            Id = 14L,
 04490                            Code = "Received",
 04491                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04492                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04493                            IsDeleted = false,
 04494                            MovementTypeId = 2L,
 04495                            Name = "Принято",
 04496                            StatusOwnerId = 1L
 04497                        },
 04498                        new
 04499                        {
 04500                            Id = 15L,
 04501                            Code = "CustomerReject",
 04502                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04503                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04504                            IsDeleted = false,
 04505                            MovementTypeId = 2L,
 04506                            Name = "Отказ покупателя",
 04507                            StatusOwnerId = 1L
 04508                        },
 04509                        new
 04510                        {
 04511                            Id = 16L,
 04512                            Code = "ClaimInProgress",
 04513                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04514                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04515                            IsDeleted = false,
 04516                            MovementTypeId = 2L,
 04517                            Name = "Претензия разбор",
 04518                            StatusOwnerId = 3L
 04519                        },
 04520                        new
 04521                        {
 04522                            Id = 17L,
 04523                            Code = "ClaimDeclined",
 04524                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04525                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04526                            IsDeleted = false,
 04527                            MovementTypeId = 2L,
 04528                            Name = "Претензия отказано",
 04529                            StatusOwnerId = 3L
 04530                        },
 04531                        new
 04532                        {
 04533                            Id = 18L,
 04534                            Code = "ClaimAccepted",
 04535                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04536                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04537                            IsDeleted = false,
 04538                            MovementTypeId = 2L,
 04539                            Name = "Претензия подтверждено",
 04540                            StatusOwnerId = 3L
 04541                        });
 04542                });
 4543
 04544            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusJournal", b =>
 04545                {
 04546                    b.Property<long>("Id")
 04547                        .ValueGeneratedOnAdd()
 04548                        .HasColumnType("bigint")
 04549                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04550
 04551                    b.Property<long?>("CreatedByUserId")
 04552                        .HasColumnType("bigint");
 04553
 04554                    b.Property<DateTime>("CreationDateTime")
 04555                        .HasColumnType("timestamp without time zone");
 04556
 04557                    b.Property<Guid>("GUID")
 04558                        .ValueGeneratedOnAdd()
 04559                        .HasColumnType("uuid");
 04560
 04561                    b.Property<bool>("IsDeleted")
 04562                        .HasColumnType("boolean");
 04563
 04564                    b.Property<DateTime?>("ModificationDateTime")
 04565                        .HasColumnType("timestamp without time zone");
 04566
 04567                    b.Property<long?>("ModifiedByUserId")
 04568                        .HasColumnType("bigint");
 04569
 04570                    b.Property<long?>("MovementId")
 04571                        .HasColumnType("bigint");
 04572
 04573                    b.Property<long?>("RecStateId")
 04574                        .HasColumnType("bigint");
 04575
 04576                    b.Property<long?>("StatusCurrentId")
 04577                        .HasColumnType("bigint");
 04578
 04579                    b.HasKey("Id");
 04580
 04581                    b.HasIndex("CreatedByUserId");
 04582
 04583                    b.HasIndex("ModifiedByUserId");
 04584
 04585                    b.HasIndex("MovementId");
 04586
 04587                    b.HasIndex("RecStateId");
 04588
 04589                    b.HasIndex("StatusCurrentId");
 04590
 04591                    b.ToTable("MovementStatusJournals");
 04592                });
 4593
 04594            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusOwner", b =>
 04595                {
 04596                    b.Property<long>("Id")
 04597                        .ValueGeneratedOnAdd()
 04598                        .HasColumnType("bigint")
 04599                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04600
 04601                    b.Property<long?>("CreatedByUserId")
 04602                        .HasColumnType("bigint");
 04603
 04604                    b.Property<DateTime>("CreationDateTime")
 04605                        .HasColumnType("timestamp without time zone");
 04606
 04607                    b.Property<bool>("IsDeleted")
 04608                        .HasColumnType("boolean");
 04609
 04610                    b.Property<DateTime?>("ModificationDateTime")
 04611                        .HasColumnType("timestamp without time zone");
 04612
 04613                    b.Property<long?>("ModifiedByUserId")
 04614                        .HasColumnType("bigint");
 04615
 04616                    b.Property<string>("Name")
 04617                        .HasColumnType("text");
 04618
 04619                    b.Property<long?>("RecStateId")
 04620                        .HasColumnType("bigint");
 04621
 04622                    b.HasKey("Id");
 04623
 04624                    b.HasIndex("CreatedByUserId");
 04625
 04626                    b.HasIndex("ModifiedByUserId");
 04627
 04628                    b.HasIndex("RecStateId");
 04629
 04630                    b.ToTable("MovementStatusOwners");
 04631
 04632                    b.HasData(
 04633                        new
 04634                        {
 04635                            Id = 1L,
 04636                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04637                            IsDeleted = false,
 04638                            Name = "Customer"
 04639                        },
 04640                        new
 04641                        {
 04642                            Id = 2L,
 04643                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04644                            IsDeleted = false,
 04645                            Name = "Supplier"
 04646                        },
 04647                        new
 04648                        {
 04649                            Id = 3L,
 04650                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04651                            IsDeleted = false,
 04652                            Name = "Platform"
 04653                        });
 04654                });
 4655
 04656            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusRoute", b =>
 04657                {
 04658                    b.Property<long>("Id")
 04659                        .ValueGeneratedOnAdd()
 04660                        .HasColumnType("bigint")
 04661                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04662
 04663                    b.Property<long?>("CreatedByUserId")
 04664                        .HasColumnType("bigint");
 04665
 04666                    b.Property<DateTime>("CreationDateTime")
 04667                        .HasColumnType("timestamp without time zone");
 04668
 04669                    b.Property<Guid>("GUID")
 04670                        .ValueGeneratedOnAdd()
 04671                        .HasColumnType("uuid");
 04672
 04673                    b.Property<int>("Hour")
 04674                        .HasColumnType("integer");
 04675
 04676                    b.Property<bool>("IsDeleted")
 04677                        .HasColumnType("boolean");
 04678
 04679                    b.Property<DateTime?>("ModificationDateTime")
 04680                        .HasColumnType("timestamp without time zone");
 04681
 04682                    b.Property<long?>("ModifiedByUserId")
 04683                        .HasColumnType("bigint");
 04684
 04685                    b.Property<long?>("RecStateId")
 04686                        .HasColumnType("bigint");
 04687
 04688                    b.Property<string>("RouteKey")
 04689                        .HasColumnType("text");
 04690
 04691                    b.Property<long?>("StatusCurrentId")
 04692                        .HasColumnType("bigint");
 04693
 04694                    b.Property<long?>("StatusNextId")
 04695                        .HasColumnType("bigint");
 04696
 04697                    b.HasKey("Id");
 04698
 04699                    b.HasIndex("CreatedByUserId");
 04700
 04701                    b.HasIndex("ModifiedByUserId");
 04702
 04703                    b.HasIndex("RecStateId");
 04704
 04705                    b.HasIndex("StatusCurrentId");
 04706
 04707                    b.HasIndex("StatusNextId");
 04708
 04709                    b.ToTable("MovementStatusRoutes");
 04710                });
 4711
 04712            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementType", b =>
 04713                {
 04714                    b.Property<long>("Id")
 04715                        .ValueGeneratedOnAdd()
 04716                        .HasColumnType("bigint")
 04717                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04718
 04719                    b.Property<string>("Code")
 04720                        .IsRequired()
 04721                        .HasColumnType("text");
 04722
 04723                    b.Property<long?>("CreatedByUserId")
 04724                        .HasColumnType("bigint");
 04725
 04726                    b.Property<DateTime>("CreationDateTime")
 04727                        .HasColumnType("timestamp without time zone");
 04728
 04729                    b.Property<string>("Description")
 04730                        .HasColumnType("text");
 04731
 04732                    b.Property<Guid>("GUID")
 04733                        .ValueGeneratedOnAdd()
 04734                        .HasColumnType("uuid");
 04735
 04736                    b.Property<bool>("IsDeleted")
 04737                        .HasColumnType("boolean");
 04738
 04739                    b.Property<DateTime?>("ModificationDateTime")
 04740                        .HasColumnType("timestamp without time zone");
 04741
 04742                    b.Property<long?>("ModifiedByUserId")
 04743                        .HasColumnType("bigint");
 04744
 04745                    b.Property<string>("Name")
 04746                        .IsRequired()
 04747                        .HasColumnType("text");
 04748
 04749                    b.Property<long?>("RecStateId")
 04750                        .HasColumnType("bigint");
 04751
 04752                    b.HasKey("Id");
 04753
 04754                    b.HasIndex("CreatedByUserId");
 04755
 04756                    b.HasIndex("ModifiedByUserId");
 04757
 04758                    b.HasIndex("RecStateId");
 04759
 04760                    b.ToTable("MovementType");
 04761
 04762                    b.HasData(
 04763                        new
 04764                        {
 04765                            Id = 1L,
 04766                            Code = "Order",
 04767                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04768                            Description = "",
 04769                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04770                            IsDeleted = false,
 04771                            Name = "Заказ"
 04772                        },
 04773                        new
 04774                        {
 04775                            Id = 2L,
 04776                            Code = "Shipment",
 04777                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04778                            Description = "",
 04779                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04780                            IsDeleted = false,
 04781                            Name = "Отгрузка"
 04782                        },
 04783                        new
 04784                        {
 04785                            Id = 3L,
 04786                            Code = "Arrival",
 04787                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04788                            Description = "",
 04789                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04790                            IsDeleted = false,
 04791                            Name = "Приход"
 04792                        },
 04793                        new
 04794                        {
 04795                            Id = 4L,
 04796                            Code = "Deny",
 04797                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04798                            Description = "",
 04799                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04800                            IsDeleted = false,
 04801                            Name = "Отказ"
 04802                        });
 04803                });
 4804
 04805            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Notification", b =>
 04806                {
 04807                    b.Property<long>("Id")
 04808                        .ValueGeneratedOnAdd()
 04809                        .HasColumnType("bigint")
 04810                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04811
 04812                    b.Property<string>("Body")
 04813                        .IsRequired()
 04814                        .HasColumnType("text");
 04815
 04816                    b.Property<long?>("CreatedByUserId")
 04817                        .HasColumnType("bigint");
 04818
 04819                    b.Property<DateTime>("CreationDateTime")
 04820                        .HasColumnType("timestamp without time zone");
 04821
 04822                    b.Property<Guid>("GUID")
 04823                        .ValueGeneratedOnAdd()
 04824                        .HasColumnType("uuid");
 04825
 04826                    b.Property<bool>("IsDeleted")
 04827                        .HasColumnType("boolean");
 04828
 04829                    b.Property<DateTime?>("ModificationDateTime")
 04830                        .HasColumnType("timestamp without time zone");
 04831
 04832                    b.Property<long?>("ModifiedByUserId")
 04833                        .HasColumnType("bigint");
 04834
 04835                    b.Property<long>("NotificationsTypeId")
 04836                        .HasColumnType("bigint");
 04837
 04838                    b.Property<long?>("RecStateId")
 04839                        .HasColumnType("bigint");
 04840
 04841                    b.Property<string>("Subject")
 04842                        .IsRequired()
 04843                        .HasColumnType("text");
 04844
 04845                    b.Property<DateTime>("TimeToTurnOff")
 04846                        .HasColumnType("timestamp without time zone");
 04847
 04848                    b.Property<long>("UserId")
 04849                        .HasColumnType("bigint");
 04850
 04851                    b.HasKey("Id");
 04852
 04853                    b.HasIndex("CreatedByUserId");
 04854
 04855                    b.HasIndex("ModifiedByUserId");
 04856
 04857                    b.HasIndex("NotificationsTypeId");
 04858
 04859                    b.HasIndex("RecStateId");
 04860
 04861                    b.HasIndex("UserId");
 04862
 04863                    b.ToTable("Notifications");
 04864                });
 4865
 04866            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationUsers", b =>
 04867                {
 04868                    b.Property<long>("Id")
 04869                        .ValueGeneratedOnAdd()
 04870                        .HasColumnType("bigint")
 04871                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04872
 04873                    b.Property<long?>("CreatedByUserId")
 04874                        .HasColumnType("bigint");
 04875
 04876                    b.Property<DateTime>("CreationDateTime")
 04877                        .HasColumnType("timestamp without time zone");
 04878
 04879                    b.Property<Guid>("GUID")
 04880                        .ValueGeneratedOnAdd()
 04881                        .HasColumnType("uuid");
 04882
 04883                    b.Property<bool>("IsDeleted")
 04884                        .HasColumnType("boolean");
 04885
 04886                    b.Property<DateTime?>("ModificationDateTime")
 04887                        .HasColumnType("timestamp without time zone");
 04888
 04889                    b.Property<long?>("ModifiedByUserId")
 04890                        .HasColumnType("bigint");
 04891
 04892                    b.Property<long>("NotificationId")
 04893                        .HasColumnType("bigint");
 04894
 04895                    b.Property<long?>("NotificationsStatusId")
 04896                        .HasColumnType("bigint");
 04897
 04898                    b.Property<long?>("RecStateId")
 04899                        .HasColumnType("bigint");
 04900
 04901                    b.Property<long?>("UserId")
 04902                        .HasColumnType("bigint");
 04903
 04904                    b.HasKey("Id");
 04905
 04906                    b.HasIndex("CreatedByUserId");
 04907
 04908                    b.HasIndex("ModifiedByUserId");
 04909
 04910                    b.HasIndex("NotificationId");
 04911
 04912                    b.HasIndex("NotificationsStatusId");
 04913
 04914                    b.HasIndex("RecStateId");
 04915
 04916                    b.HasIndex("UserId");
 04917
 04918                    b.ToTable("NotificationUsers");
 04919                });
 4920
 04921            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsStatus", b =>
 04922                {
 04923                    b.Property<long>("Id")
 04924                        .ValueGeneratedOnAdd()
 04925                        .HasColumnType("bigint")
 04926                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 04927
 04928                    b.Property<string>("Code")
 04929                        .IsRequired()
 04930                        .HasColumnType("text");
 04931
 04932                    b.Property<long?>("CreatedByUserId")
 04933                        .HasColumnType("bigint");
 04934
 04935                    b.Property<DateTime>("CreationDateTime")
 04936                        .HasColumnType("timestamp without time zone");
 04937
 04938                    b.Property<string>("Description")
 04939                        .HasColumnType("text");
 04940
 04941                    b.Property<Guid>("GUID")
 04942                        .ValueGeneratedOnAdd()
 04943                        .HasColumnType("uuid");
 04944
 04945                    b.Property<bool>("IsDeleted")
 04946                        .HasColumnType("boolean");
 04947
 04948                    b.Property<DateTime?>("ModificationDateTime")
 04949                        .HasColumnType("timestamp without time zone");
 04950
 04951                    b.Property<long?>("ModifiedByUserId")
 04952                        .HasColumnType("bigint");
 04953
 04954                    b.Property<string>("Name")
 04955                        .IsRequired()
 04956                        .HasColumnType("text");
 04957
 04958                    b.Property<long?>("RecStateId")
 04959                        .HasColumnType("bigint");
 04960
 04961                    b.HasKey("Id");
 04962
 04963                    b.HasIndex("CreatedByUserId");
 04964
 04965                    b.HasIndex("ModifiedByUserId");
 04966
 04967                    b.HasIndex("RecStateId");
 04968
 04969                    b.ToTable("NotificationsStatus");
 04970
 04971                    b.HasData(
 04972                        new
 04973                        {
 04974                            Id = 1L,
 04975                            Code = "Unknown",
 04976                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04977                            Description = "",
 04978                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04979                            IsDeleted = false,
 04980                            Name = "Неизвестно"
 04981                        },
 04982                        new
 04983                        {
 04984                            Id = 2L,
 04985                            Code = "Created",
 04986                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04987                            Description = "",
 04988                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04989                            IsDeleted = false,
 04990                            Name = "Создано"
 04991                        },
 04992                        new
 04993                        {
 04994                            Id = 3L,
 04995                            Code = "Sent",
 04996                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 04997                            Description = "",
 04998                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 04999                            IsDeleted = false,
 05000                            Name = "Отправлено"
 05001                        },
 05002                        new
 05003                        {
 05004                            Id = 4L,
 05005                            Code = "Read",
 05006                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05007                            Description = "",
 05008                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05009                            IsDeleted = false,
 05010                            Name = "Прочитано"
 05011                        },
 05012                        new
 05013                        {
 05014                            Id = 5L,
 05015                            Code = "Deactivated",
 05016                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05017                            Description = "",
 05018                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05019                            IsDeleted = false,
 05020                            Name = "Отключено"
 05021                        });
 05022                });
 5023
 05024            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsType", b =>
 05025                {
 05026                    b.Property<long>("Id")
 05027                        .ValueGeneratedOnAdd()
 05028                        .HasColumnType("bigint")
 05029                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05030
 05031                    b.Property<string>("Code")
 05032                        .IsRequired()
 05033                        .HasColumnType("text");
 05034
 05035                    b.Property<long?>("CreatedByUserId")
 05036                        .HasColumnType("bigint");
 05037
 05038                    b.Property<DateTime>("CreationDateTime")
 05039                        .HasColumnType("timestamp without time zone");
 05040
 05041                    b.Property<string>("Description")
 05042                        .HasColumnType("text");
 05043
 05044                    b.Property<Guid>("GUID")
 05045                        .ValueGeneratedOnAdd()
 05046                        .HasColumnType("uuid");
 05047
 05048                    b.Property<bool>("IsDeleted")
 05049                        .HasColumnType("boolean");
 05050
 05051                    b.Property<DateTime?>("ModificationDateTime")
 05052                        .HasColumnType("timestamp without time zone");
 05053
 05054                    b.Property<long?>("ModifiedByUserId")
 05055                        .HasColumnType("bigint");
 05056
 05057                    b.Property<string>("Name")
 05058                        .IsRequired()
 05059                        .HasColumnType("text");
 05060
 05061                    b.Property<long?>("RecStateId")
 05062                        .HasColumnType("bigint");
 05063
 05064                    b.HasKey("Id");
 05065
 05066                    b.HasIndex("CreatedByUserId");
 05067
 05068                    b.HasIndex("ModifiedByUserId");
 05069
 05070                    b.HasIndex("RecStateId");
 05071
 05072                    b.ToTable("NotificationsType");
 05073
 05074                    b.HasData(
 05075                        new
 05076                        {
 05077                            Id = 1L,
 05078                            Code = "System",
 05079                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05080                            Description = "",
 05081                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05082                            IsDeleted = false,
 05083                            Name = "Системное"
 05084                        },
 05085                        new
 05086                        {
 05087                            Id = 2L,
 05088                            Code = "News",
 05089                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05090                            Description = "",
 05091                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05092                            IsDeleted = false,
 05093                            Name = "Новость"
 05094                        });
 05095                });
 5096
 05097            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Photo", b =>
 05098                {
 05099                    b.Property<long>("Id")
 05100                        .ValueGeneratedOnAdd()
 05101                        .HasColumnType("bigint")
 05102                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05103
 05104                    b.Property<long?>("CreatedByUserId")
 05105                        .HasColumnType("bigint");
 05106
 05107                    b.Property<DateTime>("CreationDateTime")
 05108                        .HasColumnType("timestamp without time zone");
 05109
 05110                    b.Property<int>("FullSizeHeight")
 05111                        .HasColumnType("integer");
 05112
 05113                    b.Property<string>("FullSizeUrl")
 05114                        .HasColumnType("text");
 05115
 05116                    b.Property<int>("FullSizeWidth")
 05117                        .HasColumnType("integer");
 05118
 05119                    b.Property<Guid>("GUID")
 05120                        .ValueGeneratedOnAdd()
 05121                        .HasColumnType("uuid");
 05122
 05123                    b.Property<long?>("GoodId")
 05124                        .HasColumnType("bigint");
 05125
 05126                    b.Property<bool>("IsDeleted")
 05127                        .HasColumnType("boolean");
 05128
 05129                    b.Property<DateTime?>("ModificationDateTime")
 05130                        .HasColumnType("timestamp without time zone");
 05131
 05132                    b.Property<long?>("ModifiedByUserId")
 05133                        .HasColumnType("bigint");
 05134
 05135                    b.Property<int>("PreviewHeight")
 05136                        .HasColumnType("integer");
 05137
 05138                    b.Property<string>("PreviewUrl")
 05139                        .HasColumnType("text");
 05140
 05141                    b.Property<int>("PreviewWidth")
 05142                        .HasColumnType("integer");
 05143
 05144                    b.Property<long?>("RecStateId")
 05145                        .HasColumnType("bigint");
 05146
 05147                    b.HasKey("Id");
 05148
 05149                    b.HasIndex("CreatedByUserId");
 05150
 05151                    b.HasIndex("GoodId");
 05152
 05153                    b.HasIndex("ModifiedByUserId");
 05154
 05155                    b.HasIndex("RecStateId");
 05156
 05157                    b.ToTable("Photos");
 05158                });
 5159
 05160            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PriceCurrent", b =>
 05161                {
 05162                    b.Property<long>("Id")
 05163                        .ValueGeneratedOnAdd()
 05164                        .HasColumnType("bigint")
 05165                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05166
 05167                    b.Property<long?>("CreatedByUserId")
 05168                        .HasColumnType("bigint");
 05169
 05170                    b.Property<DateTime>("CreationDateTime")
 05171                        .HasColumnType("timestamp without time zone");
 05172
 05173                    b.Property<Guid>("GUID")
 05174                        .ValueGeneratedOnAdd()
 05175                        .HasColumnType("uuid");
 05176
 05177                    b.Property<long>("GoodId")
 05178                        .HasColumnType("bigint");
 05179
 05180                    b.Property<bool>("IsDeleted")
 05181                        .HasColumnType("boolean");
 05182
 05183                    b.Property<DateTime?>("ModificationDateTime")
 05184                        .HasColumnType("timestamp without time zone");
 05185
 05186                    b.Property<long?>("ModifiedByUserId")
 05187                        .HasColumnType("bigint");
 05188
 05189                    b.Property<decimal>("Price")
 05190                        .HasColumnType("numeric");
 05191
 05192                    b.Property<long?>("RecStateId")
 05193                        .HasColumnType("bigint");
 05194
 05195                    b.Property<long>("SupplierDepartmentId")
 05196                        .HasColumnType("bigint");
 05197
 05198                    b.HasKey("Id");
 05199
 05200                    b.HasIndex("CreatedByUserId");
 05201
 05202                    b.HasIndex("GoodId");
 05203
 05204                    b.HasIndex("ModifiedByUserId");
 05205
 05206                    b.HasIndex("RecStateId");
 05207
 05208                    b.HasIndex("SupplierDepartmentId");
 05209
 05210                    b.ToTable("PricesCurrent");
 05211                });
 5212
 05213            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PriceTrend", b =>
 05214                {
 05215                    b.Property<long>("Id")
 05216                        .ValueGeneratedOnAdd()
 05217                        .HasColumnType("bigint")
 05218                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05219
 05220                    b.Property<long?>("CreatedByUserId")
 05221                        .HasColumnType("bigint");
 05222
 05223                    b.Property<DateTime>("CreationDateTime")
 05224                        .HasColumnType("timestamp without time zone");
 05225
 05226                    b.Property<Guid>("GUID")
 05227                        .ValueGeneratedOnAdd()
 05228                        .HasColumnType("uuid");
 05229
 05230                    b.Property<long>("GoodId")
 05231                        .HasColumnType("bigint");
 05232
 05233                    b.Property<bool>("IsDeleted")
 05234                        .HasColumnType("boolean");
 05235
 05236                    b.Property<DateTime?>("ModificationDateTime")
 05237                        .HasColumnType("timestamp without time zone");
 05238
 05239                    b.Property<long?>("ModifiedByUserId")
 05240                        .HasColumnType("bigint");
 05241
 05242                    b.Property<decimal>("PriceNew")
 05243                        .HasColumnType("numeric");
 05244
 05245                    b.Property<decimal>("PriceOld")
 05246                        .HasColumnType("numeric");
 05247
 05248                    b.Property<long?>("RecStateId")
 05249                        .HasColumnType("bigint");
 05250
 05251                    b.Property<long>("SupplierDepartmentId")
 05252                        .HasColumnType("bigint");
 05253
 05254                    b.HasKey("Id");
 05255
 05256                    b.HasIndex("CreatedByUserId");
 05257
 05258                    b.HasIndex("GoodId");
 05259
 05260                    b.HasIndex("ModifiedByUserId");
 05261
 05262                    b.HasIndex("RecStateId");
 05263
 05264                    b.HasIndex("SupplierDepartmentId");
 05265
 05266                    b.ToTable("PricesTrend");
 05267                });
 5268
 05269            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PromoBid", b =>
 05270                {
 05271                    b.Property<long>("Id")
 05272                        .ValueGeneratedOnAdd()
 05273                        .HasColumnType("bigint")
 05274                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05275
 05276                    b.Property<long?>("CreatedByUserId")
 05277                        .HasColumnType("bigint");
 05278
 05279                    b.Property<DateTime>("CreationDate")
 05280                        .HasColumnType("timestamp without time zone");
 05281
 05282                    b.Property<DateTime>("CreationDateTime")
 05283                        .HasColumnType("timestamp without time zone");
 05284
 05285                    b.Property<long>("CustomerDepartmentId")
 05286                        .HasColumnType("bigint");
 05287
 05288                    b.Property<DateTime>("DateEnd")
 05289                        .HasColumnType("timestamp without time zone");
 05290
 05291                    b.Property<Guid>("GUID")
 05292                        .ValueGeneratedOnAdd()
 05293                        .HasColumnType("uuid");
 05294
 05295                    b.Property<long>("GoodId")
 05296                        .HasColumnType("bigint");
 05297
 05298                    b.Property<bool>("IsDeleted")
 05299                        .HasColumnType("boolean");
 05300
 05301                    b.Property<DateTime?>("ModificationDateTime")
 05302                        .HasColumnType("timestamp without time zone");
 05303
 05304                    b.Property<long?>("ModifiedByUserId")
 05305                        .HasColumnType("bigint");
 05306
 05307                    b.Property<decimal>("Price")
 05308                        .HasColumnType("numeric");
 05309
 05310                    b.Property<long>("PromoOfferId")
 05311                        .HasColumnType("bigint");
 05312
 05313                    b.Property<decimal>("Quantity")
 05314                        .HasColumnType("numeric");
 05315
 05316                    b.Property<long?>("RecStateId")
 05317                        .HasColumnType("bigint");
 05318
 05319                    b.Property<decimal>("Sum")
 05320                        .HasColumnType("numeric");
 05321
 05322                    b.HasKey("Id");
 05323
 05324                    b.HasIndex("CreatedByUserId");
 05325
 05326                    b.HasIndex("CustomerDepartmentId");
 05327
 05328                    b.HasIndex("GoodId");
 05329
 05330                    b.HasIndex("ModifiedByUserId");
 05331
 05332                    b.HasIndex("PromoOfferId");
 05333
 05334                    b.HasIndex("RecStateId");
 05335
 05336                    b.ToTable("PromoBids");
 05337                });
 5338
 05339            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PromoOffer", b =>
 05340                {
 05341                    b.Property<long>("Id")
 05342                        .ValueGeneratedOnAdd()
 05343                        .HasColumnType("bigint")
 05344                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05345
 05346                    b.Property<long?>("CreatedByUserId")
 05347                        .HasColumnType("bigint");
 05348
 05349                    b.Property<DateTime>("CreationDateTime")
 05350                        .HasColumnType("timestamp without time zone");
 05351
 05352                    b.Property<DateTime>("DateBegin")
 05353                        .HasColumnType("timestamp without time zone");
 05354
 05355                    b.Property<DateTime>("DateEnd")
 05356                        .HasColumnType("timestamp without time zone");
 05357
 05358                    b.Property<Guid>("GUID")
 05359                        .ValueGeneratedOnAdd()
 05360                        .HasColumnType("uuid");
 05361
 05362                    b.Property<long>("GoodId")
 05363                        .HasColumnType("bigint");
 05364
 05365                    b.Property<bool>("IsDeleted")
 05366                        .HasColumnType("boolean");
 05367
 05368                    b.Property<decimal?>("MaxQuantity")
 05369                        .HasColumnType("numeric");
 05370
 05371                    b.Property<decimal>("MinQuantity")
 05372                        .HasColumnType("numeric");
 05373
 05374                    b.Property<DateTime?>("ModificationDateTime")
 05375                        .HasColumnType("timestamp without time zone");
 05376
 05377                    b.Property<long?>("ModifiedByUserId")
 05378                        .HasColumnType("bigint");
 05379
 05380                    b.Property<decimal>("Price")
 05381                        .HasColumnType("numeric");
 05382
 05383                    b.Property<long?>("RecStateId")
 05384                        .HasColumnType("bigint");
 05385
 05386                    b.Property<long>("SupplierDepartmentId")
 05387                        .HasColumnType("bigint");
 05388
 05389                    b.HasKey("Id");
 05390
 05391                    b.HasIndex("CreatedByUserId");
 05392
 05393                    b.HasIndex("GoodId");
 05394
 05395                    b.HasIndex("ModifiedByUserId");
 05396
 05397                    b.HasIndex("RecStateId");
 05398
 05399                    b.HasIndex("SupplierDepartmentId");
 05400
 05401                    b.ToTable("PromoOffers");
 05402                });
 5403
 05404            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", b =>
 05405                {
 05406                    b.Property<long>("Id")
 05407                        .ValueGeneratedOnAdd()
 05408                        .HasColumnType("bigint")
 05409                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05410
 05411                    b.Property<string>("Code")
 05412                        .IsRequired()
 05413                        .HasColumnType("text");
 05414
 05415                    b.Property<long?>("CreatedByUserId")
 05416                        .HasColumnType("bigint");
 05417
 05418                    b.Property<DateTime>("CreationDateTime")
 05419                        .HasColumnType("timestamp without time zone");
 05420
 05421                    b.Property<string>("Description")
 05422                        .HasColumnType("text");
 05423
 05424                    b.Property<Guid>("GUID")
 05425                        .ValueGeneratedOnAdd()
 05426                        .HasColumnType("uuid");
 05427
 05428                    b.Property<bool>("IsDeleted")
 05429                        .HasColumnType("boolean");
 05430
 05431                    b.Property<DateTime?>("ModificationDateTime")
 05432                        .HasColumnType("timestamp without time zone");
 05433
 05434                    b.Property<long?>("ModifiedByUserId")
 05435                        .HasColumnType("bigint");
 05436
 05437                    b.Property<string>("Name")
 05438                        .IsRequired()
 05439                        .HasColumnType("text");
 05440
 05441                    b.Property<long?>("RecStateId")
 05442                        .HasColumnType("bigint");
 05443
 05444                    b.HasKey("Id");
 05445
 05446                    b.HasIndex("CreatedByUserId");
 05447
 05448                    b.HasIndex("ModifiedByUserId");
 05449
 05450                    b.HasIndex("RecStateId");
 05451
 05452                    b.ToTable("RecordsState");
 05453
 05454                    b.HasData(
 05455                        new
 05456                        {
 05457                            Id = 1L,
 05458                            Code = "Error",
 05459                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05460                            Description = "",
 05461                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05462                            IsDeleted = false,
 05463                            Name = "Ошибка"
 05464                        },
 05465                        new
 05466                        {
 05467                            Id = 2L,
 05468                            Code = "Active",
 05469                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05470                            Description = "",
 05471                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05472                            IsDeleted = false,
 05473                            Name = "Активно"
 05474                        },
 05475                        new
 05476                        {
 05477                            Id = 3L,
 05478                            Code = "Inactive",
 05479                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05480                            Description = "",
 05481                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05482                            IsDeleted = false,
 05483                            Name = "Неактивно"
 05484                        },
 05485                        new
 05486                        {
 05487                            Id = 4L,
 05488                            Code = "Deleted",
 05489                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05490                            Description = "",
 05491                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05492                            IsDeleted = false,
 05493                            Name = "Удалено"
 05494                        },
 05495                        new
 05496                        {
 05497                            Id = 5L,
 05498                            Code = "Empty",
 05499                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05500                            Description = "",
 05501                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05502                            IsDeleted = false,
 05503                            Name = "Пусто"
 05504                        });
 05505                });
 5506
 05507            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Rest", b =>
 05508                {
 05509                    b.Property<long>("Id")
 05510                        .ValueGeneratedOnAdd()
 05511                        .HasColumnType("bigint")
 05512                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05513
 05514                    b.Property<long?>("CreatedByUserId")
 05515                        .HasColumnType("bigint");
 05516
 05517                    b.Property<DateTime>("CreationDateTime")
 05518                        .HasColumnType("timestamp without time zone");
 05519
 05520                    b.Property<long>("DepartmentId")
 05521                        .HasColumnType("bigint");
 05522
 05523                    b.Property<Guid>("GUID")
 05524                        .ValueGeneratedOnAdd()
 05525                        .HasColumnType("uuid");
 05526
 05527                    b.Property<long>("GoodId")
 05528                        .HasColumnType("bigint");
 05529
 05530                    b.Property<bool>("IsDeleted")
 05531                        .HasColumnType("boolean");
 05532
 05533                    b.Property<DateTime?>("ModificationDateTime")
 05534                        .HasColumnType("timestamp without time zone");
 05535
 05536                    b.Property<long?>("ModifiedByUserId")
 05537                        .HasColumnType("bigint");
 05538
 05539                    b.Property<decimal>("Quantity")
 05540                        .HasColumnType("numeric");
 05541
 05542                    b.Property<long?>("RecStateId")
 05543                        .HasColumnType("bigint");
 05544
 05545                    b.HasKey("Id");
 05546
 05547                    b.HasIndex("CreatedByUserId");
 05548
 05549                    b.HasIndex("DepartmentId");
 05550
 05551                    b.HasIndex("GoodId");
 05552
 05553                    b.HasIndex("ModifiedByUserId");
 05554
 05555                    b.HasIndex("RecStateId");
 05556
 05557                    b.ToTable("Rests");
 05558                });
 5559
 05560            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Roles", b =>
 05561                {
 05562                    b.Property<long>("Id")
 05563                        .ValueGeneratedOnAdd()
 05564                        .HasColumnType("bigint")
 05565                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05566
 05567                    b.Property<long?>("CreatedByUserId")
 05568                        .HasColumnType("bigint");
 05569
 05570                    b.Property<DateTime>("CreationDateTime")
 05571                        .HasColumnType("timestamp without time zone");
 05572
 05573                    b.Property<string>("Description")
 05574                        .HasColumnType("text");
 05575
 05576                    b.Property<Guid>("GUID")
 05577                        .ValueGeneratedOnAdd()
 05578                        .HasColumnType("uuid");
 05579
 05580                    b.Property<bool>("IsDeleted")
 05581                        .HasColumnType("boolean");
 05582
 05583                    b.Property<DateTime?>("ModificationDateTime")
 05584                        .HasColumnType("timestamp without time zone");
 05585
 05586                    b.Property<long?>("ModifiedByUserId")
 05587                        .HasColumnType("bigint");
 05588
 05589                    b.Property<string>("Name")
 05590                        .IsRequired()
 05591                        .HasColumnType("text");
 05592
 05593                    b.Property<long?>("RecStateId")
 05594                        .HasColumnType("bigint");
 05595
 05596                    b.HasKey("Id");
 05597
 05598                    b.HasIndex("CreatedByUserId");
 05599
 05600                    b.HasIndex("ModifiedByUserId");
 05601
 05602                    b.HasIndex("RecStateId");
 05603
 05604                    b.ToTable("Roles");
 05605
 05606                    b.HasData(
 05607                        new
 05608                        {
 05609                            Id = 1L,
 05610                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05611                            Description = "Администратор",
 05612                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05613                            IsDeleted = false,
 05614                            Name = "Admin"
 05615                        },
 05616                        new
 05617                        {
 05618                            Id = 2L,
 05619                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05620                            Description = "Оператор",
 05621                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05622                            IsDeleted = false,
 05623                            Name = "Operator"
 05624                        },
 05625                        new
 05626                        {
 05627                            Id = 3L,
 05628                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05629                            Description = "Владелец магазина",
 05630                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05631                            IsDeleted = false,
 05632                            Name = "ShopOwner"
 05633                        },
 05634                        new
 05635                        {
 05636                            Id = 4L,
 05637                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05638                            Description = "Товаровед",
 05639                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05640                            IsDeleted = false,
 05641                            Name = "Merchandiser"
 05642                        },
 05643                        new
 05644                        {
 05645                            Id = 5L,
 05646                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05647                            Description = "Продавец",
 05648                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05649                            IsDeleted = false,
 05650                            Name = "Seller"
 05651                        },
 05652                        new
 05653                        {
 05654                            Id = 6L,
 05655                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05656                            Description = "Дистрибьютор руководитель",
 05657                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05658                            IsDeleted = false,
 05659                            Name = "Distributor"
 05660                        },
 05661                        new
 05662                        {
 05663                            Id = 7L,
 05664                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05665                            Description = "Менеджер по продажам",
 05666                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05667                            IsDeleted = false,
 05668                            Name = "SalesManager"
 05669                        },
 05670                        new
 05671                        {
 05672                            Id = 8L,
 05673                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05674                            Description = "Производитель",
 05675                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05676                            IsDeleted = false,
 05677                            Name = "Manufacturer"
 05678                        });
 05679                });
 5680
 05681            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.SupplyContract", b =>
 05682                {
 05683                    b.Property<long>("Id")
 05684                        .ValueGeneratedOnAdd()
 05685                        .HasColumnType("bigint")
 05686                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05687
 05688                    b.Property<DateTime>("BeginDate")
 05689                        .HasColumnType("timestamp without time zone");
 05690
 05691                    b.Property<long>("BuyerId")
 05692                        .HasColumnType("bigint");
 05693
 05694                    b.Property<long?>("CreatedByUserId")
 05695                        .HasColumnType("bigint");
 05696
 05697                    b.Property<DateTime>("CreationDateTime")
 05698                        .HasColumnType("timestamp without time zone");
 05699
 05700                    b.Property<string>("DocumentNumber")
 05701                        .IsRequired()
 05702                        .HasColumnType("text");
 05703
 05704                    b.Property<DateTime>("EndDate")
 05705                        .HasColumnType("timestamp without time zone");
 05706
 05707                    b.Property<Guid>("GUID")
 05708                        .ValueGeneratedOnAdd()
 05709                        .HasColumnType("uuid");
 05710
 05711                    b.Property<bool>("IsDeleted")
 05712                        .HasColumnType("boolean");
 05713
 05714                    b.Property<DateTime?>("ModificationDateTime")
 05715                        .HasColumnType("timestamp without time zone");
 05716
 05717                    b.Property<long?>("ModifiedByUserId")
 05718                        .HasColumnType("bigint");
 05719
 05720                    b.Property<decimal>("PrepaimentPercent")
 05721                        .HasColumnType("numeric");
 05722
 05723                    b.Property<long?>("RecStateId")
 05724                        .HasColumnType("bigint");
 05725
 05726                    b.Property<long>("SellerId")
 05727                        .HasColumnType("bigint");
 05728
 05729                    b.Property<DateTime>("SignOffDate")
 05730                        .HasColumnType("timestamp without time zone");
 05731
 05732                    b.Property<decimal>("TradeRatio")
 05733                        .HasColumnType("numeric");
 05734
 05735                    b.HasKey("Id");
 05736
 05737                    b.HasIndex("BuyerId");
 05738
 05739                    b.HasIndex("CreatedByUserId");
 05740
 05741                    b.HasIndex("DocumentNumber");
 05742
 05743                    b.HasIndex("ModifiedByUserId");
 05744
 05745                    b.HasIndex("RecStateId");
 05746
 05747                    b.HasIndex("SellerId");
 05748
 05749                    b.ToTable("SupplyContract");
 05750                });
 5751
 05752            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.TaxSystem", b =>
 05753                {
 05754                    b.Property<long>("Id")
 05755                        .ValueGeneratedOnAdd()
 05756                        .HasColumnType("bigint")
 05757                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05758
 05759                    b.Property<string>("Code")
 05760                        .HasColumnType("text");
 05761
 05762                    b.Property<long?>("CreatedByUserId")
 05763                        .HasColumnType("bigint");
 05764
 05765                    b.Property<DateTime>("CreationDateTime")
 05766                        .HasColumnType("timestamp without time zone");
 05767
 05768                    b.Property<string>("Description")
 05769                        .HasColumnType("text");
 05770
 05771                    b.Property<Guid>("GUID")
 05772                        .ValueGeneratedOnAdd()
 05773                        .HasColumnType("uuid");
 05774
 05775                    b.Property<bool>("IsDeleted")
 05776                        .HasColumnType("boolean");
 05777
 05778                    b.Property<DateTime?>("ModificationDateTime")
 05779                        .HasColumnType("timestamp without time zone");
 05780
 05781                    b.Property<long?>("ModifiedByUserId")
 05782                        .HasColumnType("bigint");
 05783
 05784                    b.Property<string>("Name")
 05785                        .HasColumnType("text");
 05786
 05787                    b.Property<long?>("RecStateId")
 05788                        .HasColumnType("bigint");
 05789
 05790                    b.HasKey("Id");
 05791
 05792                    b.HasIndex("CreatedByUserId");
 05793
 05794                    b.HasIndex("ModifiedByUserId");
 05795
 05796                    b.HasIndex("RecStateId");
 05797
 05798                    b.ToTable("TaxSystems");
 05799
 05800                    b.HasData(
 05801                        new
 05802                        {
 05803                            Id = 1L,
 05804                            Code = "УСН",
 05805                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05806                            Description = "Упрощенка",
 05807                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05808                            IsDeleted = false,
 05809                            Name = "Упрощенная система налогообложения"
 05810                        },
 05811                        new
 05812                        {
 05813                            Id = 2L,
 05814                            Code = "ЕНВД",
 05815                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05816                            Description = "Вмененка",
 05817                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05818                            IsDeleted = false,
 05819                            Name = "Единый налог на вмененные доходы"
 05820                        },
 05821                        new
 05822                        {
 05823                            Id = 3L,
 05824                            Code = "ES",
 05825                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05826                            Description = "Единый сельскохозяйственный налог",
 05827                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05828                            IsDeleted = false,
 05829                            Name = "ЕСХН"
 05830                        },
 05831                        new
 05832                        {
 05833                            Id = 4L,
 05834                            Code = "ОСН",
 05835                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05836                            Description = "Стандартная",
 05837                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05838                            IsDeleted = false,
 05839                            Name = "Основная система налогообложения"
 05840                        });
 05841                });
 5842
 05843            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UnitsKind", b =>
 05844                {
 05845                    b.Property<long>("Id")
 05846                        .ValueGeneratedOnAdd()
 05847                        .HasColumnType("bigint")
 05848                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05849
 05850                    b.Property<string>("Code")
 05851                        .IsRequired()
 05852                        .HasColumnType("text");
 05853
 05854                    b.Property<long?>("CreatedByUserId")
 05855                        .HasColumnType("bigint");
 05856
 05857                    b.Property<DateTime>("CreationDateTime")
 05858                        .HasColumnType("timestamp without time zone");
 05859
 05860                    b.Property<string>("Description")
 05861                        .HasColumnType("text");
 05862
 05863                    b.Property<Guid>("GUID")
 05864                        .ValueGeneratedOnAdd()
 05865                        .HasColumnType("uuid");
 05866
 05867                    b.Property<bool>("IsDeleted")
 05868                        .HasColumnType("boolean");
 05869
 05870                    b.Property<DateTime?>("ModificationDateTime")
 05871                        .HasColumnType("timestamp without time zone");
 05872
 05873                    b.Property<long?>("ModifiedByUserId")
 05874                        .HasColumnType("bigint");
 05875
 05876                    b.Property<string>("Name")
 05877                        .IsRequired()
 05878                        .HasColumnType("text");
 05879
 05880                    b.Property<long?>("RecStateId")
 05881                        .HasColumnType("bigint");
 05882
 05883                    b.Property<string>("StrCode")
 05884                        .HasColumnType("text");
 05885
 05886                    b.HasKey("Id");
 05887
 05888                    b.HasIndex("CreatedByUserId");
 05889
 05890                    b.HasIndex("ModifiedByUserId");
 05891
 05892                    b.HasIndex("RecStateId");
 05893
 05894                    b.ToTable("UnitsKind");
 05895
 05896                    b.HasData(
 05897                        new
 05898                        {
 05899                            Id = 1L,
 05900                            Code = "1",
 05901                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05902                            Description = "",
 05903                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05904                            IsDeleted = false,
 05905                            Name = "Неизвестно",
 05906                            StrCode = "Unknown"
 05907                        },
 05908                        new
 05909                        {
 05910                            Id = 2L,
 05911                            Code = "166",
 05912                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05913                            Description = "Килограмм",
 05914                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05915                            IsDeleted = false,
 05916                            Name = "КГ",
 05917                            StrCode = "Kg"
 05918                        },
 05919                        new
 05920                        {
 05921                            Id = 3L,
 05922                            Code = "112",
 05923                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05924                            Description = "Литр",
 05925                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05926                            IsDeleted = false,
 05927                            Name = "Л",
 05928                            StrCode = "Litre"
 05929                        },
 05930                        new
 05931                        {
 05932                            Id = 4L,
 05933                            Code = "6",
 05934                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05935                            Description = "Метр",
 05936                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05937                            IsDeleted = false,
 05938                            Name = "М",
 05939                            StrCode = "Meter"
 05940                        },
 05941                        new
 05942                        {
 05943                            Id = 5L,
 05944                            Code = "796",
 05945                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05946                            Description = "Штука (1 единица товара)",
 05947                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05948                            IsDeleted = false,
 05949                            Name = "ШТ",
 05950                            StrCode = "Item"
 05951                        },
 05952                        new
 05953                        {
 05954                            Id = 6L,
 05955                            Code = "55",
 05956                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05957                            Description = "Квадратный метр",
 05958                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05959                            IsDeleted = false,
 05960                            Name = "М2",
 05961                            StrCode = "SquareMetre"
 05962                        },
 05963                        new
 05964                        {
 05965                            Id = 7L,
 05966                            Code = "113",
 05967                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 05968                            Description = "Кубический метр",
 05969                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 05970                            IsDeleted = false,
 05971                            Name = "М3",
 05972                            StrCode = "CubicMetre"
 05973                        });
 05974                });
 5975
 05976            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Upload", b =>
 05977                {
 05978                    b.Property<long>("Id")
 05979                        .ValueGeneratedOnAdd()
 05980                        .HasColumnType("bigint")
 05981                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 05982
 05983                    b.Property<long?>("CreatedByUserId")
 05984                        .HasColumnType("bigint");
 05985
 05986                    b.Property<DateTime>("CreationDateTime")
 05987                        .HasColumnType("timestamp without time zone");
 05988
 05989                    b.Property<Guid>("GUID")
 05990                        .ValueGeneratedOnAdd()
 05991                        .HasColumnType("uuid");
 05992
 05993                    b.Property<bool>("IsDeleted")
 05994                        .HasColumnType("boolean");
 05995
 05996                    b.Property<DateTime?>("ModificationDateTime")
 05997                        .HasColumnType("timestamp without time zone");
 05998
 05999                    b.Property<long?>("ModifiedByUserId")
 06000                        .HasColumnType("bigint");
 06001
 06002                    b.Property<long?>("RecStateId")
 06003                        .HasColumnType("bigint");
 06004
 06005                    b.Property<byte[]>("ResultFile")
 06006                        .HasColumnType("bytea");
 06007
 06008                    b.Property<byte[]>("SourceFile")
 06009                        .HasColumnType("bytea");
 06010
 06011                    b.Property<int>("SourceRecordCount")
 06012                        .HasColumnType("integer");
 06013
 06014                    b.Property<int>("Status")
 06015                        .HasColumnType("integer");
 06016
 06017                    b.Property<int>("UploadedRecordCount")
 06018                        .HasColumnType("integer");
 06019
 06020                    b.HasKey("Id");
 06021
 06022                    b.HasIndex("CreatedByUserId");
 06023
 06024                    b.HasIndex("ModifiedByUserId");
 06025
 06026                    b.HasIndex("RecStateId");
 06027
 06028                    b.ToTable("Uploads");
 06029                });
 6030
 06031            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UploadItem", b =>
 06032                {
 06033                    b.Property<long>("Id")
 06034                        .ValueGeneratedOnAdd()
 06035                        .HasColumnType("bigint")
 06036                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06037
 06038                    b.Property<long?>("CreatedByUserId")
 06039                        .HasColumnType("bigint");
 06040
 06041                    b.Property<DateTime>("CreationDateTime")
 06042                        .HasColumnType("timestamp without time zone");
 06043
 06044                    b.Property<long>("EndityId")
 06045                        .HasColumnType("bigint");
 06046
 06047                    b.Property<string>("EntityName")
 06048                        .IsRequired()
 06049                        .HasColumnType("text");
 06050
 06051                    b.Property<Guid>("GUID")
 06052                        .ValueGeneratedOnAdd()
 06053                        .HasColumnType("uuid");
 06054
 06055                    b.Property<bool>("IsDeleted")
 06056                        .HasColumnType("boolean");
 06057
 06058                    b.Property<DateTime?>("ModificationDateTime")
 06059                        .HasColumnType("timestamp without time zone");
 06060
 06061                    b.Property<long?>("ModifiedByUserId")
 06062                        .HasColumnType("bigint");
 06063
 06064                    b.Property<long?>("RecStateId")
 06065                        .HasColumnType("bigint");
 06066
 06067                    b.Property<long>("UploadId")
 06068                        .HasColumnType("bigint");
 06069
 06070                    b.HasKey("Id");
 06071
 06072                    b.HasIndex("CreatedByUserId");
 06073
 06074                    b.HasIndex("ModifiedByUserId");
 06075
 06076                    b.HasIndex("RecStateId");
 06077
 06078                    b.HasIndex("UploadId");
 06079
 06080                    b.ToTable("UploadItems");
 06081                });
 6082
 06083            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", b =>
 06084                {
 06085                    b.Property<long>("Id")
 06086                        .ValueGeneratedOnAdd()
 06087                        .HasColumnType("bigint")
 06088                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06089
 06090                    b.Property<long?>("ContragentId")
 06091                        .HasColumnType("bigint");
 06092
 06093                    b.Property<long?>("CreatedByUserId")
 06094                        .HasColumnType("bigint");
 06095
 06096                    b.Property<DateTime>("CreationDateTime")
 06097                        .HasColumnType("timestamp without time zone");
 06098
 06099                    b.Property<string>("Email")
 06100                        .IsRequired()
 06101                        .HasColumnType("text");
 06102
 06103                    b.Property<Guid>("ExternalKey")
 06104                        .ValueGeneratedOnAdd()
 06105                        .HasColumnType("uuid");
 06106
 06107                    b.Property<string>("FirstName")
 06108                        .IsRequired()
 06109                        .HasColumnType("text");
 06110
 06111                    b.Property<Guid>("GUID")
 06112                        .ValueGeneratedOnAdd()
 06113                        .HasColumnType("uuid");
 06114
 06115                    b.Property<bool>("IsBlocked")
 06116                        .HasColumnType("boolean");
 06117
 06118                    b.Property<bool>("IsContactPerson")
 06119                        .HasColumnType("boolean");
 06120
 06121                    b.Property<bool>("IsDeleted")
 06122                        .HasColumnType("boolean");
 06123
 06124                    b.Property<string>("LastName")
 06125                        .IsRequired()
 06126                        .HasColumnType("text");
 06127
 06128                    b.Property<string>("Login")
 06129                        .HasColumnType("text");
 06130
 06131                    b.Property<string>("MiddleName")
 06132                        .HasColumnType("text");
 06133
 06134                    b.Property<DateTime?>("ModificationDateTime")
 06135                        .HasColumnType("timestamp without time zone");
 06136
 06137                    b.Property<long?>("ModifiedByUserId")
 06138                        .HasColumnType("bigint");
 06139
 06140                    b.Property<string>("Phone")
 06141                        .HasColumnType("text");
 06142
 06143                    b.Property<string>("Position")
 06144                        .IsRequired()
 06145                        .HasColumnType("text");
 06146
 06147                    b.Property<long?>("RecStateId")
 06148                        .HasColumnType("bigint");
 06149
 06150                    b.HasKey("Id");
 06151
 06152                    b.HasIndex("ContragentId");
 06153
 06154                    b.HasIndex("CreatedByUserId");
 06155
 06156                    b.HasIndex("Email");
 06157
 06158                    b.HasIndex("LastName");
 06159
 06160                    b.HasIndex("Login");
 06161
 06162                    b.HasIndex("ModifiedByUserId");
 06163
 06164                    b.HasIndex("Phone");
 06165
 06166                    b.HasIndex("RecStateId");
 06167
 06168                    b.ToTable("Users");
 06169
 06170                    b.HasData(
 06171                        new
 06172                        {
 06173                            Id = -1L,
 06174                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06175                            Email = "SvetaAdmin@dd.com",
 06176                            ExternalKey = new Guid("00000000-0000-0000-0000-000000000000"),
 06177                            FirstName = "1",
 06178                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06179                            IsBlocked = false,
 06180                            IsContactPerson = true,
 06181                            IsDeleted = false,
 06182                            LastName = "1",
 06183                            Login = "svetaAdmin",
 06184                            MiddleName = "1",
 06185                            Phone = "1",
 06186                            Position = "1"
 06187                        },
 06188                        new
 06189                        {
 06190                            Id = -2L,
 06191                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06192                            Email = "anonymuser@dd.com",
 06193                            ExternalKey = new Guid("00000000-0000-0000-0000-000000000000"),
 06194                            FirstName = "Anonym User",
 06195                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06196                            IsBlocked = false,
 06197                            IsContactPerson = true,
 06198                            IsDeleted = false,
 06199                            LastName = "1",
 06200                            Login = "Anonym User",
 06201                            MiddleName = "Anonym User",
 06202                            Phone = "1",
 06203                            Position = "Анонимная УЗ, не удалять"
 06204                        });
 06205                });
 6206
 06207            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UserDepartment", b =>
 06208                {
 06209                    b.Property<long>("UserId")
 06210                        .HasColumnType("bigint");
 06211
 06212                    b.Property<long>("DepartmentId")
 06213                        .HasColumnType("bigint");
 06214
 06215                    b.Property<long?>("CreatedByUserId")
 06216                        .HasColumnType("bigint");
 06217
 06218                    b.Property<DateTime>("CreationDateTime")
 06219                        .HasColumnType("timestamp without time zone");
 06220
 06221                    b.Property<Guid>("GUID")
 06222                        .ValueGeneratedOnAdd()
 06223                        .HasColumnType("uuid");
 06224
 06225                    b.HasKey("UserId", "DepartmentId");
 06226
 06227                    b.HasIndex("DepartmentId");
 06228
 06229                    b.ToTable("UserDepartment");
 06230                });
 6231
 06232            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UserRole", b =>
 06233                {
 06234                    b.Property<long>("UserId")
 06235                        .HasColumnType("bigint");
 06236
 06237                    b.Property<long>("RoleId")
 06238                        .HasColumnType("bigint");
 06239
 06240                    b.Property<long?>("CreatedByUserId")
 06241                        .HasColumnType("bigint");
 06242
 06243                    b.Property<DateTime>("CreationDateTime")
 06244                        .HasColumnType("timestamp without time zone");
 06245
 06246                    b.Property<Guid>("GUID")
 06247                        .ValueGeneratedOnAdd()
 06248                        .HasColumnType("uuid");
 06249
 06250                    b.HasKey("UserId", "RoleId");
 06251
 06252                    b.HasIndex("RoleId");
 06253
 06254                    b.ToTable("UserRole");
 06255                });
 6256
 06257            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.VatsKind", b =>
 06258                {
 06259                    b.Property<long>("Id")
 06260                        .ValueGeneratedOnAdd()
 06261                        .HasColumnType("bigint")
 06262                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06263
 06264                    b.Property<string>("Code")
 06265                        .IsRequired()
 06266                        .HasColumnType("text");
 06267
 06268                    b.Property<long?>("CreatedByUserId")
 06269                        .HasColumnType("bigint");
 06270
 06271                    b.Property<DateTime>("CreationDateTime")
 06272                        .HasColumnType("timestamp without time zone");
 06273
 06274                    b.Property<string>("Description")
 06275                        .HasColumnType("text");
 06276
 06277                    b.Property<Guid>("GUID")
 06278                        .ValueGeneratedOnAdd()
 06279                        .HasColumnType("uuid");
 06280
 06281                    b.Property<bool>("IsDeleted")
 06282                        .HasColumnType("boolean");
 06283
 06284                    b.Property<DateTime?>("ModificationDateTime")
 06285                        .HasColumnType("timestamp without time zone");
 06286
 06287                    b.Property<long?>("ModifiedByUserId")
 06288                        .HasColumnType("bigint");
 06289
 06290                    b.Property<string>("Name")
 06291                        .IsRequired()
 06292                        .HasColumnType("text");
 06293
 06294                    b.Property<long?>("RecStateId")
 06295                        .HasColumnType("bigint");
 06296
 06297                    b.Property<string>("StrCode")
 06298                        .HasColumnType("text");
 06299
 06300                    b.HasKey("Id");
 06301
 06302                    b.HasIndex("CreatedByUserId");
 06303
 06304                    b.HasIndex("ModifiedByUserId");
 06305
 06306                    b.HasIndex("RecStateId");
 06307
 06308                    b.ToTable("VatsKind");
 06309
 06310                    b.HasData(
 06311                        new
 06312                        {
 06313                            Id = 1L,
 06314                            Code = "1",
 06315                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06316                            Description = "",
 06317                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06318                            IsDeleted = false,
 06319                            Name = "0%",
 06320                            StrCode = "Zero"
 06321                        },
 06322                        new
 06323                        {
 06324                            Id = 2L,
 06325                            Code = "10",
 06326                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06327                            Description = "",
 06328                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06329                            IsDeleted = false,
 06330                            Name = "10%",
 06331                            StrCode = "Ten"
 06332                        },
 06333                        new
 06334                        {
 06335                            Id = 3L,
 06336                            Code = "20",
 06337                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06338                            Description = "",
 06339                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06340                            IsDeleted = false,
 06341                            Name = "20%",
 06342                            StrCode = "Twenty"
 06343                        });
 06344                });
 6345
 06346            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WalletTransaction", b =>
 06347                {
 06348                    b.Property<long>("Id")
 06349                        .ValueGeneratedOnAdd()
 06350                        .HasColumnType("bigint")
 06351                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06352
 06353                    b.Property<long?>("CreatedByUserId")
 06354                        .HasColumnType("bigint");
 06355
 06356                    b.Property<DateTime>("CreationDateTime")
 06357                        .HasColumnType("timestamp without time zone");
 06358
 06359                    b.Property<Guid>("GUID")
 06360                        .ValueGeneratedOnAdd()
 06361                        .HasColumnType("uuid");
 06362
 06363                    b.Property<bool>("IsDeleted")
 06364                        .HasColumnType("boolean");
 06365
 06366                    b.Property<DateTime?>("ModificationDateTime")
 06367                        .HasColumnType("timestamp without time zone");
 06368
 06369                    b.Property<long?>("ModifiedByUserId")
 06370                        .HasColumnType("bigint");
 06371
 06372                    b.Property<long?>("MovementId")
 06373                        .HasColumnType("bigint");
 06374
 06375                    b.Property<long?>("RecStateId")
 06376                        .HasColumnType("bigint");
 06377
 06378                    b.Property<string>("SmsId")
 06379                        .HasColumnType("text");
 06380
 06381                    b.Property<long?>("StatusId")
 06382                        .HasColumnType("bigint");
 06383
 06384                    b.Property<decimal>("Sum")
 06385                        .HasColumnType("numeric");
 06386
 06387                    b.Property<string>("TransactionId")
 06388                        .HasColumnType("text");
 06389
 06390                    b.HasKey("Id");
 06391
 06392                    b.HasIndex("CreatedByUserId");
 06393
 06394                    b.HasIndex("ModifiedByUserId");
 06395
 06396                    b.HasIndex("MovementId");
 06397
 06398                    b.HasIndex("RecStateId");
 06399
 06400                    b.HasIndex("StatusId");
 06401
 06402                    b.ToTable("WalletTransactions");
 06403                });
 6404
 06405            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WalletTransactionStatus", b =>
 06406                {
 06407                    b.Property<long>("Id")
 06408                        .ValueGeneratedOnAdd()
 06409                        .HasColumnType("bigint")
 06410                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06411
 06412                    b.Property<string>("Code")
 06413                        .IsRequired()
 06414                        .HasColumnType("text");
 06415
 06416                    b.Property<long?>("CreatedByUserId")
 06417                        .HasColumnType("bigint");
 06418
 06419                    b.Property<DateTime>("CreationDateTime")
 06420                        .HasColumnType("timestamp without time zone");
 06421
 06422                    b.Property<string>("Description")
 06423                        .HasColumnType("text");
 06424
 06425                    b.Property<Guid>("GUID")
 06426                        .ValueGeneratedOnAdd()
 06427                        .HasColumnType("uuid");
 06428
 06429                    b.Property<bool>("IsDeleted")
 06430                        .HasColumnType("boolean");
 06431
 06432                    b.Property<DateTime?>("ModificationDateTime")
 06433                        .HasColumnType("timestamp without time zone");
 06434
 06435                    b.Property<long?>("ModifiedByUserId")
 06436                        .HasColumnType("bigint");
 06437
 06438                    b.Property<string>("Name")
 06439                        .IsRequired()
 06440                        .HasColumnType("text");
 06441
 06442                    b.Property<long?>("RecStateId")
 06443                        .HasColumnType("bigint");
 06444
 06445                    b.HasKey("Id");
 06446
 06447                    b.HasIndex("CreatedByUserId");
 06448
 06449                    b.HasIndex("ModifiedByUserId");
 06450
 06451                    b.HasIndex("RecStateId");
 06452
 06453                    b.ToTable("WalletTransactionStatuses");
 06454
 06455                    b.HasData(
 06456                        new
 06457                        {
 06458                            Id = 1L,
 06459                            Code = "WaitSms",
 06460                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06461                            Description = "",
 06462                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06463                            IsDeleted = false,
 06464                            Name = "Ожидание смс подтверждения"
 06465                        },
 06466                        new
 06467                        {
 06468                            Id = 2L,
 06469                            Code = "Hold",
 06470                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06471                            Description = "",
 06472                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06473                            IsDeleted = false,
 06474                            Name = "Холдировано"
 06475                        },
 06476                        new
 06477                        {
 06478                            Id = 3L,
 06479                            Code = "Confirm",
 06480                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06481                            Description = "",
 06482                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06483                            IsDeleted = false,
 06484                            Name = "Подтверждено"
 06485                        },
 06486                        new
 06487                        {
 06488                            Id = 4L,
 06489                            Code = "Cancel",
 06490                            CreationDateTime = new DateTime(2020, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified),
 06491                            Description = "",
 06492                            GUID = new Guid("00000000-0000-0000-0000-000000000000"),
 06493                            IsDeleted = false,
 06494                            Name = "Отменено"
 06495                        });
 06496                });
 6497
 06498            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WorkSchedule", b =>
 06499                {
 06500                    b.Property<long>("Id")
 06501                        .ValueGeneratedOnAdd()
 06502                        .HasColumnType("bigint")
 06503                        .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefault
 06504
 06505                    b.Property<DateTime>("BeginTime")
 06506                        .HasColumnType("timestamp without time zone");
 06507
 06508                    b.Property<long?>("CreatedByUserId")
 06509                        .HasColumnType("bigint");
 06510
 06511                    b.Property<DateTime>("CreationDateTime")
 06512                        .HasColumnType("timestamp without time zone");
 06513
 06514                    b.Property<DateTime>("EndTime")
 06515                        .HasColumnType("timestamp without time zone");
 06516
 06517                    b.Property<Guid>("GUID")
 06518                        .ValueGeneratedOnAdd()
 06519                        .HasColumnType("uuid");
 06520
 06521                    b.Property<bool>("IsDeleted")
 06522                        .HasColumnType("boolean");
 06523
 06524                    b.Property<bool>("IsWorkingDay")
 06525                        .HasColumnType("boolean");
 06526
 06527                    b.Property<DateTime?>("ModificationDateTime")
 06528                        .HasColumnType("timestamp without time zone");
 06529
 06530                    b.Property<long?>("ModifiedByUserId")
 06531                        .HasColumnType("bigint");
 06532
 06533                    b.Property<long?>("RecStateId")
 06534                        .HasColumnType("bigint");
 06535
 06536                    b.HasKey("Id");
 06537
 06538                    b.HasIndex("CreatedByUserId");
 06539
 06540                    b.HasIndex("ModifiedByUserId");
 06541
 06542                    b.HasIndex("RecStateId");
 06543
 06544                    b.ToTable("WorkScheduler");
 06545                });
 6546
 06547            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", b =>
 06548                {
 06549                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06550                        .WithMany()
 06551                        .HasForeignKey("CreatedByUserId");
 06552
 06553                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06554                        .WithMany()
 06555                        .HasForeignKey("ModifiedByUserId");
 06556
 06557                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06558                        .WithMany()
 06559                        .HasForeignKey("RecStateId");
 06560                });
 6561
 06562            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.BankAccount", b =>
 06563                {
 06564                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Contragent")
 06565                        .WithMany("BankAccounts")
 06566                        .HasForeignKey("ContragentId");
 06567
 06568                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06569                        .WithMany()
 06570                        .HasForeignKey("CreatedByUserId");
 06571
 06572                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06573                        .WithMany()
 06574                        .HasForeignKey("ModifiedByUserId");
 06575
 06576                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06577                        .WithMany()
 06578                        .HasForeignKey("RecStateId");
 06579                });
 6580
 06581            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.BarCode", b =>
 06582                {
 06583                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06584                        .WithMany()
 06585                        .HasForeignKey("CreatedByUserId");
 06586
 06587                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", null)
 06588                        .WithMany("Barcodes")
 06589                        .HasForeignKey("GoodId");
 06590
 06591                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06592                        .WithMany()
 06593                        .HasForeignKey("ModifiedByUserId");
 06594
 06595                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06596                        .WithMany()
 06597                        .HasForeignKey("RecStateId");
 06598                });
 6599
 06600            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Brand", b =>
 06601                {
 06602                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06603                        .WithMany()
 06604                        .HasForeignKey("CreatedByUserId");
 06605
 06606                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06607                        .WithMany()
 06608                        .HasForeignKey("ModifiedByUserId");
 06609
 06610                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Brand", "Parent")
 06611                        .WithMany()
 06612                        .HasForeignKey("ParentId");
 06613
 06614                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06615                        .WithMany()
 06616                        .HasForeignKey("RecStateId");
 06617                });
 6618
 06619            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Category", b =>
 06620                {
 06621                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06622                        .WithMany()
 06623                        .HasForeignKey("CreatedByUserId");
 06624
 06625                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06626                        .WithMany()
 06627                        .HasForeignKey("ModifiedByUserId");
 06628
 06629                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Category", "Parent")
 06630                        .WithMany()
 06631                        .HasForeignKey("ParentId");
 06632
 06633                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06634                        .WithMany()
 06635                        .HasForeignKey("RecStateId");
 06636                });
 6637
 06638            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Cluster", b =>
 06639                {
 06640                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06641                        .WithMany()
 06642                        .HasForeignKey("CreatedByUserId");
 06643
 06644                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06645                        .WithMany()
 06646                        .HasForeignKey("ModifiedByUserId");
 06647
 06648                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06649                        .WithMany()
 06650                        .HasForeignKey("RecStateId");
 06651
 06652                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Warehouse")
 06653                        .WithMany()
 06654                        .HasForeignKey("WarehouseId")
 06655                        .OnDelete(DeleteBehavior.Cascade)
 06656                        .IsRequired();
 06657                });
 6658
 06659            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", b =>
 06660                {
 06661                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.ContragentsKind", "ContragentsKind")
 06662                        .WithMany()
 06663                        .HasForeignKey("ContragentsKindId")
 06664                        .OnDelete(DeleteBehavior.Cascade)
 06665                        .IsRequired();
 06666
 06667                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06668                        .WithMany()
 06669                        .HasForeignKey("CreatedByUserId");
 06670
 06671                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", "JuridicAddress")
 06672                        .WithMany()
 06673                        .HasForeignKey("JuridicAddressId")
 06674                        .OnDelete(DeleteBehavior.Cascade)
 06675                        .IsRequired();
 06676
 06677                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06678                        .WithMany()
 06679                        .HasForeignKey("ModifiedByUserId");
 06680
 06681                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "Owner")
 06682                        .WithMany()
 06683                        .HasForeignKey("OwnerId")
 06684                        .OnDelete(DeleteBehavior.Cascade)
 06685                        .IsRequired();
 06686
 06687                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", "PhysicAddress")
 06688                        .WithMany()
 06689                        .HasForeignKey("PhysicAddressId")
 06690                        .OnDelete(DeleteBehavior.Cascade)
 06691                        .IsRequired();
 06692
 06693                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06694                        .WithMany()
 06695                        .HasForeignKey("RecStateId");
 06696
 06697                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.TaxSystem", "TaxSystem")
 06698                        .WithMany()
 06699                        .HasForeignKey("TaxSystemId");
 06700                });
 6701
 06702            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.ContragentsKind", b =>
 06703                {
 06704                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06705                        .WithMany()
 06706                        .HasForeignKey("CreatedByUserId");
 06707
 06708                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06709                        .WithMany()
 06710                        .HasForeignKey("ModifiedByUserId");
 06711
 06712                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06713                        .WithMany()
 06714                        .HasForeignKey("RecStateId");
 06715                });
 6716
 06717            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Country", b =>
 06718                {
 06719                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06720                        .WithMany()
 06721                        .HasForeignKey("CreatedByUserId");
 06722
 06723                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06724                        .WithMany()
 06725                        .HasForeignKey("ModifiedByUserId");
 06726
 06727                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06728                        .WithMany()
 06729                        .HasForeignKey("RecStateId");
 06730                });
 6731
 06732            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Currency", b =>
 06733                {
 06734                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06735                        .WithMany()
 06736                        .HasForeignKey("CreatedByUserId");
 06737
 06738                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06739                        .WithMany()
 06740                        .HasForeignKey("ModifiedByUserId");
 06741
 06742                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06743                        .WithMany()
 06744                        .HasForeignKey("RecStateId");
 06745                });
 6746
 06747            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", b =>
 06748                {
 06749                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", "ActualAddress")
 06750                        .WithMany()
 06751                        .HasForeignKey("ActualAddressId");
 06752
 06753                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Cluster", "Cluster")
 06754                        .WithMany("Departments")
 06755                        .HasForeignKey("ClusterId");
 06756
 06757                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Contragent")
 06758                        .WithMany("Departments")
 06759                        .HasForeignKey("ContragentId")
 06760                        .OnDelete(DeleteBehavior.Cascade)
 06761                        .IsRequired();
 06762
 06763                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06764                        .WithMany()
 06765                        .HasForeignKey("CreatedByUserId");
 06766
 06767                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsKind", "Kind")
 06768                        .WithMany()
 06769                        .HasForeignKey("KindId");
 06770
 06771                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06772                        .WithMany()
 06773                        .HasForeignKey("ModifiedByUserId");
 06774
 06775                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Address", "PostalAddress")
 06776                        .WithMany()
 06777                        .HasForeignKey("PostalAddressId");
 06778
 06779                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06780                        .WithMany()
 06781                        .HasForeignKey("RecStateId");
 06782
 06783                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsStatus", "Status")
 06784                        .WithMany()
 06785                        .HasForeignKey("StatusId");
 06786                });
 6787
 06788            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentCategoryRatio", b =>
 06789                {
 06790                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Category", "Category")
 06791                        .WithMany("DepartmentCategoryRatios")
 06792                        .HasForeignKey("CategoryId")
 06793                        .OnDelete(DeleteBehavior.Cascade)
 06794                        .IsRequired();
 06795
 06796                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06797                        .WithMany()
 06798                        .HasForeignKey("CreatedByUserId");
 06799
 06800                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Department")
 06801                        .WithMany()
 06802                        .HasForeignKey("DepartmentId")
 06803                        .OnDelete(DeleteBehavior.Cascade)
 06804                        .IsRequired();
 06805
 06806                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06807                        .WithMany()
 06808                        .HasForeignKey("ModifiedByUserId");
 06809
 06810                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06811                        .WithMany()
 06812                        .HasForeignKey("RecStateId");
 06813                });
 6814
 06815            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentGoodSetting", b =>
 06816                {
 06817                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06818                        .WithMany()
 06819                        .HasForeignKey("CreatedByUserId");
 06820
 06821                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Department")
 06822                        .WithMany()
 06823                        .HasForeignKey("DepartmentId")
 06824                        .OnDelete(DeleteBehavior.Cascade)
 06825                        .IsRequired();
 06826
 06827                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 06828                        .WithMany("DepartmentGoodSettings")
 06829                        .HasForeignKey("GoodId")
 06830                        .OnDelete(DeleteBehavior.Cascade)
 06831                        .IsRequired();
 06832
 06833                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06834                        .WithMany()
 06835                        .HasForeignKey("ModifiedByUserId");
 06836
 06837                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06838                        .WithMany()
 06839                        .HasForeignKey("RecStateId");
 06840                });
 6841
 06842            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsKind", b =>
 06843                {
 06844                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06845                        .WithMany()
 06846                        .HasForeignKey("CreatedByUserId");
 06847
 06848                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06849                        .WithMany()
 06850                        .HasForeignKey("ModifiedByUserId");
 06851
 06852                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06853                        .WithMany()
 06854                        .HasForeignKey("RecStateId");
 06855                });
 6856
 06857            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.DepartmentsStatus", b =>
 06858                {
 06859                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06860                        .WithMany()
 06861                        .HasForeignKey("CreatedByUserId");
 06862
 06863                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06864                        .WithMany()
 06865                        .HasForeignKey("ModifiedByUserId");
 06866
 06867                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06868                        .WithMany()
 06869                        .HasForeignKey("RecStateId");
 06870                });
 6871
 06872            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Event", b =>
 06873                {
 06874                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06875                        .WithMany()
 06876                        .HasForeignKey("CreatedByUserId");
 06877
 06878                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.EventsKind", "EventsKind")
 06879                        .WithMany()
 06880                        .HasForeignKey("EventsKindId")
 06881                        .OnDelete(DeleteBehavior.Cascade)
 06882                        .IsRequired();
 06883
 06884                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06885                        .WithMany()
 06886                        .HasForeignKey("ModifiedByUserId");
 06887
 06888                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06889                        .WithMany()
 06890                        .HasForeignKey("RecStateId");
 06891
 06892                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 06893                        .WithMany()
 06894                        .HasForeignKey("UserId")
 06895                        .OnDelete(DeleteBehavior.Cascade)
 06896                        .IsRequired();
 06897                });
 6898
 06899            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.EventsKind", b =>
 06900                {
 06901                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06902                        .WithMany()
 06903                        .HasForeignKey("CreatedByUserId");
 06904
 06905                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06906                        .WithMany()
 06907                        .HasForeignKey("ModifiedByUserId");
 06908
 06909                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06910                        .WithMany()
 06911                        .HasForeignKey("RecStateId");
 06912                });
 6913
 06914            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", b =>
 06915                {
 06916                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Brand", "Brand")
 06917                        .WithMany()
 06918                        .HasForeignKey("BrandId");
 06919
 06920                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Category", "Category")
 06921                        .WithMany()
 06922                        .HasForeignKey("CategoryId")
 06923                        .OnDelete(DeleteBehavior.Cascade)
 06924                        .IsRequired();
 06925
 06926                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Country", "Country")
 06927                        .WithMany()
 06928                        .HasForeignKey("CountryId");
 06929
 06930                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06931                        .WithMany()
 06932                        .HasForeignKey("CreatedByUserId");
 06933
 06934                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.BarCode", "MainBarcode")
 06935                        .WithMany()
 06936                        .HasForeignKey("MainBarcodeId")
 06937                        .OnDelete(DeleteBehavior.Cascade)
 06938                        .IsRequired();
 06939
 06940                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Manufacturer")
 06941                        .WithMany()
 06942                        .HasForeignKey("ManufacturerId");
 06943
 06944                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06945                        .WithMany()
 06946                        .HasForeignKey("ModifiedByUserId");
 06947
 06948                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06949                        .WithMany()
 06950                        .HasForeignKey("RecStateId");
 06951
 06952                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Brand", "SubBrand")
 06953                        .WithMany()
 06954                        .HasForeignKey("SubBrandId");
 06955
 06956                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Supplier")
 06957                        .WithMany()
 06958                        .HasForeignKey("SupplierId");
 06959
 06960                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.UnitsKind", "UnitsKind")
 06961                        .WithMany()
 06962                        .HasForeignKey("UnitsKindId")
 06963                        .OnDelete(DeleteBehavior.Cascade)
 06964                        .IsRequired();
 06965
 06966                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.VatsKind", "VatsKind")
 06967                        .WithMany()
 06968                        .HasForeignKey("VatsKindId")
 06969                        .OnDelete(DeleteBehavior.Cascade)
 06970                        .IsRequired();
 06971                });
 6972
 06973            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Incident", b =>
 06974                {
 06975                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 06976                        .WithMany()
 06977                        .HasForeignKey("CreatedByUserId");
 06978
 06979                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsKind", "Kind")
 06980                        .WithMany()
 06981                        .HasForeignKey("KindId");
 06982
 06983                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 06984                        .WithMany()
 06985                        .HasForeignKey("ModifiedByUserId");
 06986
 06987                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 06988                        .WithMany()
 06989                        .HasForeignKey("RecStateId");
 06990
 06991                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsStatus", "Status")
 06992                        .WithMany()
 06993                        .HasForeignKey("StatusId");
 06994
 06995                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 06996                        .WithMany()
 06997                        .HasForeignKey("UserId")
 06998                        .OnDelete(DeleteBehavior.Cascade)
 06999                        .IsRequired();
 07000                });
 7001
 07002            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsKind", b =>
 07003                {
 07004                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07005                        .WithMany()
 07006                        .HasForeignKey("CreatedByUserId");
 07007
 07008                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07009                        .WithMany()
 07010                        .HasForeignKey("ModifiedByUserId");
 07011
 07012                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07013                        .WithMany()
 07014                        .HasForeignKey("RecStateId");
 07015                });
 7016
 07017            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.IncidentsStatus", b =>
 07018                {
 07019                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07020                        .WithMany()
 07021                        .HasForeignKey("CreatedByUserId");
 07022
 07023                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07024                        .WithMany()
 07025                        .HasForeignKey("ModifiedByUserId");
 07026
 07027                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07028                        .WithMany()
 07029                        .HasForeignKey("RecStateId");
 07030                });
 7031
 07032            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MethodRole", b =>
 07033                {
 07034                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Methods", "Methods")
 07035                        .WithMany("MethodsRoles")
 07036                        .HasForeignKey("MethodId")
 07037                        .OnDelete(DeleteBehavior.Cascade)
 07038                        .IsRequired();
 07039
 07040                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Roles", "Roles")
 07041                        .WithMany("MethodsRoles")
 07042                        .HasForeignKey("RoleId")
 07043                        .OnDelete(DeleteBehavior.Cascade)
 07044                        .IsRequired();
 07045                });
 7046
 07047            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Methods", b =>
 07048                {
 07049                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07050                        .WithMany()
 07051                        .HasForeignKey("CreatedByUserId");
 07052
 07053                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07054                        .WithMany()
 07055                        .HasForeignKey("ModifiedByUserId");
 07056
 07057                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07058                        .WithMany()
 07059                        .HasForeignKey("RecStateId");
 07060                });
 7061
 07062            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", b =>
 07063                {
 07064                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07065                        .WithMany()
 07066                        .HasForeignKey("CreatedByUserId");
 07067
 07068                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Customer")
 07069                        .WithMany()
 07070                        .HasForeignKey("CustomerId")
 07071                        .OnDelete(DeleteBehavior.Cascade)
 07072                        .IsRequired();
 07073
 07074                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07075                        .WithMany()
 07076                        .HasForeignKey("ModifiedByUserId");
 07077
 07078                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", "MovementStatus")
 07079                        .WithMany()
 07080                        .HasForeignKey("MovementStatusId")
 07081                        .OnDelete(DeleteBehavior.Cascade)
 07082                        .IsRequired();
 07083
 07084                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementType", "MovementType")
 07085                        .WithMany()
 07086                        .HasForeignKey("MovementTypeId")
 07087                        .OnDelete(DeleteBehavior.Cascade)
 07088                        .IsRequired();
 07089
 07090                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", "Parent")
 07091                        .WithMany()
 07092                        .HasForeignKey("ParentId");
 07093
 07094                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07095                        .WithMany()
 07096                        .HasForeignKey("RecStateId");
 07097
 07098                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Receiver")
 07099                        .WithMany()
 07100                        .HasForeignKey("ReceiverId")
 07101                        .OnDelete(DeleteBehavior.Cascade)
 07102                        .IsRequired();
 07103
 07104                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Sender")
 07105                        .WithMany()
 07106                        .HasForeignKey("SenderId");
 07107
 07108                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Supplier")
 07109                        .WithMany()
 07110                        .HasForeignKey("SupplierId")
 07111                        .OnDelete(DeleteBehavior.Cascade)
 07112                        .IsRequired();
 07113                });
 7114
 07115            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementItem", b =>
 07116                {
 07117                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07118                        .WithMany()
 07119                        .HasForeignKey("CreatedByUserId");
 07120
 07121                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07122                        .WithMany()
 07123                        .HasForeignKey("GoodId")
 07124                        .OnDelete(DeleteBehavior.Cascade)
 07125                        .IsRequired();
 07126
 07127                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07128                        .WithMany()
 07129                        .HasForeignKey("ModifiedByUserId");
 07130
 07131                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", null)
 07132                        .WithMany("Items")
 07133                        .HasForeignKey("MovementId");
 07134
 07135                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07136                        .WithMany()
 07137                        .HasForeignKey("RecStateId");
 07138                });
 7139
 07140            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementNote", b =>
 07141                {
 07142                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07143                        .WithMany()
 07144                        .HasForeignKey("CreatedByUserId");
 07145
 07146                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07147                        .WithMany()
 07148                        .HasForeignKey("ModifiedByUserId");
 07149
 07150                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", null)
 07151                        .WithMany("Notes")
 07152                        .HasForeignKey("MovementId");
 07153
 07154                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07155                        .WithMany()
 07156                        .HasForeignKey("RecStateId");
 07157                });
 7158
 07159            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", b =>
 07160                {
 07161                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07162                        .WithMany()
 07163                        .HasForeignKey("CreatedByUserId");
 07164
 07165                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07166                        .WithMany()
 07167                        .HasForeignKey("ModifiedByUserId");
 07168
 07169                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementType", "MovementType")
 07170                        .WithMany()
 07171                        .HasForeignKey("MovementTypeId")
 07172                        .OnDelete(DeleteBehavior.Cascade)
 07173                        .IsRequired();
 07174
 07175                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07176                        .WithMany()
 07177                        .HasForeignKey("RecStateId");
 07178
 07179                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusOwner", "StatusOwner")
 07180                        .WithMany()
 07181                        .HasForeignKey("StatusOwnerId")
 07182                        .OnDelete(DeleteBehavior.Cascade)
 07183                        .IsRequired();
 07184                });
 7185
 07186            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusJournal", b =>
 07187                {
 07188                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07189                        .WithMany()
 07190                        .HasForeignKey("CreatedByUserId");
 07191
 07192                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07193                        .WithMany()
 07194                        .HasForeignKey("ModifiedByUserId");
 07195
 07196                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", "Movement")
 07197                        .WithMany()
 07198                        .HasForeignKey("MovementId");
 07199
 07200                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07201                        .WithMany()
 07202                        .HasForeignKey("RecStateId");
 07203
 07204                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", "StatusCurrent")
 07205                        .WithMany()
 07206                        .HasForeignKey("StatusCurrentId");
 07207                });
 7208
 07209            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusOwner", b =>
 07210                {
 07211                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07212                        .WithMany()
 07213                        .HasForeignKey("CreatedByUserId");
 07214
 07215                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07216                        .WithMany()
 07217                        .HasForeignKey("ModifiedByUserId");
 07218
 07219                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07220                        .WithMany()
 07221                        .HasForeignKey("RecStateId");
 07222                });
 7223
 07224            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatusRoute", b =>
 07225                {
 07226                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07227                        .WithMany()
 07228                        .HasForeignKey("CreatedByUserId");
 07229
 07230                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07231                        .WithMany()
 07232                        .HasForeignKey("ModifiedByUserId");
 07233
 07234                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07235                        .WithMany()
 07236                        .HasForeignKey("RecStateId");
 07237
 07238                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", "StatusCurrent")
 07239                        .WithMany()
 07240                        .HasForeignKey("StatusCurrentId");
 07241
 07242                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementStatus", "StatusNext")
 07243                        .WithMany()
 07244                        .HasForeignKey("StatusNextId");
 07245                });
 7246
 07247            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.MovementType", b =>
 07248                {
 07249                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07250                        .WithMany()
 07251                        .HasForeignKey("CreatedByUserId");
 07252
 07253                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07254                        .WithMany()
 07255                        .HasForeignKey("ModifiedByUserId");
 07256
 07257                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07258                        .WithMany()
 07259                        .HasForeignKey("RecStateId");
 07260                });
 7261
 07262            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Notification", b =>
 07263                {
 07264                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07265                        .WithMany()
 07266                        .HasForeignKey("CreatedByUserId");
 07267
 07268                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07269                        .WithMany()
 07270                        .HasForeignKey("ModifiedByUserId");
 07271
 07272                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsType", "NotificationsType")
 07273                        .WithMany()
 07274                        .HasForeignKey("NotificationsTypeId")
 07275                        .OnDelete(DeleteBehavior.Cascade)
 07276                        .IsRequired();
 07277
 07278                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07279                        .WithMany()
 07280                        .HasForeignKey("RecStateId");
 07281
 07282                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 07283                        .WithMany()
 07284                        .HasForeignKey("UserId")
 07285                        .OnDelete(DeleteBehavior.Cascade)
 07286                        .IsRequired();
 07287                });
 7288
 07289            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationUsers", b =>
 07290                {
 07291                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07292                        .WithMany()
 07293                        .HasForeignKey("CreatedByUserId");
 07294
 07295                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07296                        .WithMany()
 07297                        .HasForeignKey("ModifiedByUserId");
 07298
 07299                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Notification", "Notification")
 07300                        .WithMany()
 07301                        .HasForeignKey("NotificationId")
 07302                        .OnDelete(DeleteBehavior.Cascade)
 07303                        .IsRequired();
 07304
 07305                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsStatus", "NotificationsStat
 07306                        .WithMany()
 07307                        .HasForeignKey("NotificationsStatusId");
 07308
 07309                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07310                        .WithMany()
 07311                        .HasForeignKey("RecStateId");
 07312
 07313                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 07314                        .WithMany()
 07315                        .HasForeignKey("UserId");
 07316                });
 7317
 07318            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsStatus", b =>
 07319                {
 07320                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07321                        .WithMany()
 07322                        .HasForeignKey("CreatedByUserId");
 07323
 07324                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07325                        .WithMany()
 07326                        .HasForeignKey("ModifiedByUserId");
 07327
 07328                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07329                        .WithMany()
 07330                        .HasForeignKey("RecStateId");
 07331                });
 7332
 07333            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.NotificationsType", b =>
 07334                {
 07335                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07336                        .WithMany()
 07337                        .HasForeignKey("CreatedByUserId");
 07338
 07339                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07340                        .WithMany()
 07341                        .HasForeignKey("ModifiedByUserId");
 07342
 07343                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07344                        .WithMany()
 07345                        .HasForeignKey("RecStateId");
 07346                });
 7347
 07348            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Photo", b =>
 07349                {
 07350                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07351                        .WithMany()
 07352                        .HasForeignKey("CreatedByUserId");
 07353
 07354                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", null)
 07355                        .WithMany("Photos")
 07356                        .HasForeignKey("GoodId");
 07357
 07358                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07359                        .WithMany()
 07360                        .HasForeignKey("ModifiedByUserId");
 07361
 07362                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07363                        .WithMany()
 07364                        .HasForeignKey("RecStateId");
 07365                });
 7366
 07367            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PriceCurrent", b =>
 07368                {
 07369                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07370                        .WithMany()
 07371                        .HasForeignKey("CreatedByUserId");
 07372
 07373                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07374                        .WithMany("Prices")
 07375                        .HasForeignKey("GoodId")
 07376                        .OnDelete(DeleteBehavior.Cascade)
 07377                        .IsRequired();
 07378
 07379                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07380                        .WithMany()
 07381                        .HasForeignKey("ModifiedByUserId");
 07382
 07383                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07384                        .WithMany()
 07385                        .HasForeignKey("RecStateId");
 07386
 07387                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "SupplierDepartment")
 07388                        .WithMany()
 07389                        .HasForeignKey("SupplierDepartmentId")
 07390                        .OnDelete(DeleteBehavior.Cascade)
 07391                        .IsRequired();
 07392                });
 7393
 07394            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PriceTrend", b =>
 07395                {
 07396                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07397                        .WithMany()
 07398                        .HasForeignKey("CreatedByUserId");
 07399
 07400                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07401                        .WithMany()
 07402                        .HasForeignKey("GoodId")
 07403                        .OnDelete(DeleteBehavior.Cascade)
 07404                        .IsRequired();
 07405
 07406                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07407                        .WithMany()
 07408                        .HasForeignKey("ModifiedByUserId");
 07409
 07410                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07411                        .WithMany()
 07412                        .HasForeignKey("RecStateId");
 07413
 07414                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "SupplierDepartment")
 07415                        .WithMany()
 07416                        .HasForeignKey("SupplierDepartmentId")
 07417                        .OnDelete(DeleteBehavior.Cascade)
 07418                        .IsRequired();
 07419                });
 7420
 07421            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PromoBid", b =>
 07422                {
 07423                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07424                        .WithMany()
 07425                        .HasForeignKey("CreatedByUserId");
 07426
 07427                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "CustomerDepartment")
 07428                        .WithMany()
 07429                        .HasForeignKey("CustomerDepartmentId")
 07430                        .OnDelete(DeleteBehavior.Cascade)
 07431                        .IsRequired();
 07432
 07433                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07434                        .WithMany()
 07435                        .HasForeignKey("GoodId")
 07436                        .OnDelete(DeleteBehavior.Cascade)
 07437                        .IsRequired();
 07438
 07439                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07440                        .WithMany()
 07441                        .HasForeignKey("ModifiedByUserId");
 07442
 07443                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.PromoOffer", "PromoOffer")
 07444                        .WithMany("Bids")
 07445                        .HasForeignKey("PromoOfferId")
 07446                        .OnDelete(DeleteBehavior.Cascade)
 07447                        .IsRequired();
 07448
 07449                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07450                        .WithMany()
 07451                        .HasForeignKey("RecStateId");
 07452                });
 7453
 07454            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.PromoOffer", b =>
 07455                {
 07456                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07457                        .WithMany()
 07458                        .HasForeignKey("CreatedByUserId");
 07459
 07460                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07461                        .WithMany()
 07462                        .HasForeignKey("GoodId")
 07463                        .OnDelete(DeleteBehavior.Cascade)
 07464                        .IsRequired();
 07465
 07466                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07467                        .WithMany()
 07468                        .HasForeignKey("ModifiedByUserId");
 07469
 07470                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07471                        .WithMany()
 07472                        .HasForeignKey("RecStateId");
 07473
 07474                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "SupplierDepartment")
 07475                        .WithMany()
 07476                        .HasForeignKey("SupplierDepartmentId")
 07477                        .OnDelete(DeleteBehavior.Cascade)
 07478                        .IsRequired();
 07479                });
 7480
 07481            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", b =>
 07482                {
 07483                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07484                        .WithMany()
 07485                        .HasForeignKey("CreatedByUserId");
 07486
 07487                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07488                        .WithMany()
 07489                        .HasForeignKey("ModifiedByUserId");
 07490
 07491                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07492                        .WithMany()
 07493                        .HasForeignKey("RecStateId");
 07494                });
 7495
 07496            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Rest", b =>
 07497                {
 07498                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07499                        .WithMany()
 07500                        .HasForeignKey("CreatedByUserId");
 07501
 07502                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Department")
 07503                        .WithMany()
 07504                        .HasForeignKey("DepartmentId")
 07505                        .OnDelete(DeleteBehavior.Cascade)
 07506                        .IsRequired();
 07507
 07508                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Good", "Good")
 07509                        .WithMany("Rests")
 07510                        .HasForeignKey("GoodId")
 07511                        .OnDelete(DeleteBehavior.Cascade)
 07512                        .IsRequired();
 07513
 07514                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07515                        .WithMany()
 07516                        .HasForeignKey("ModifiedByUserId");
 07517
 07518                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07519                        .WithMany()
 07520                        .HasForeignKey("RecStateId");
 07521                });
 7522
 07523            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Roles", b =>
 07524                {
 07525                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07526                        .WithMany()
 07527                        .HasForeignKey("CreatedByUserId");
 07528
 07529                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07530                        .WithMany()
 07531                        .HasForeignKey("ModifiedByUserId");
 07532
 07533                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07534                        .WithMany()
 07535                        .HasForeignKey("RecStateId");
 07536                });
 7537
 07538            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.SupplyContract", b =>
 07539                {
 07540                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Buyer")
 07541                        .WithMany("ContractsAsBuyer")
 07542                        .HasForeignKey("BuyerId")
 07543                        .OnDelete(DeleteBehavior.Cascade)
 07544                        .IsRequired();
 07545
 07546                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07547                        .WithMany()
 07548                        .HasForeignKey("CreatedByUserId");
 07549
 07550                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07551                        .WithMany()
 07552                        .HasForeignKey("ModifiedByUserId");
 07553
 07554                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07555                        .WithMany()
 07556                        .HasForeignKey("RecStateId");
 07557
 07558                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Seller")
 07559                        .WithMany("ContractsAsSeller")
 07560                        .HasForeignKey("SellerId")
 07561                        .OnDelete(DeleteBehavior.Cascade)
 07562                        .IsRequired();
 07563                });
 7564
 07565            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.TaxSystem", b =>
 07566                {
 07567                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07568                        .WithMany()
 07569                        .HasForeignKey("CreatedByUserId");
 07570
 07571                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07572                        .WithMany()
 07573                        .HasForeignKey("ModifiedByUserId");
 07574
 07575                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07576                        .WithMany()
 07577                        .HasForeignKey("RecStateId");
 07578                });
 7579
 07580            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UnitsKind", b =>
 07581                {
 07582                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07583                        .WithMany()
 07584                        .HasForeignKey("CreatedByUserId");
 07585
 07586                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07587                        .WithMany()
 07588                        .HasForeignKey("ModifiedByUserId");
 07589
 07590                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07591                        .WithMany()
 07592                        .HasForeignKey("RecStateId");
 07593                });
 7594
 07595            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.Upload", b =>
 07596                {
 07597                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07598                        .WithMany()
 07599                        .HasForeignKey("CreatedByUserId");
 07600
 07601                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07602                        .WithMany()
 07603                        .HasForeignKey("ModifiedByUserId");
 07604
 07605                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07606                        .WithMany()
 07607                        .HasForeignKey("RecStateId");
 07608                });
 7609
 07610            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UploadItem", b =>
 07611                {
 07612                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07613                        .WithMany()
 07614                        .HasForeignKey("CreatedByUserId");
 07615
 07616                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07617                        .WithMany()
 07618                        .HasForeignKey("ModifiedByUserId");
 07619
 07620                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07621                        .WithMany()
 07622                        .HasForeignKey("RecStateId");
 07623
 07624                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Upload", null)
 07625                        .WithMany("Items")
 07626                        .HasForeignKey("UploadId")
 07627                        .OnDelete(DeleteBehavior.Cascade)
 07628                        .IsRequired();
 07629                });
 7630
 07631            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", b =>
 07632                {
 07633                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Contragent", "Contragent")
 07634                        .WithMany("User")
 07635                        .HasForeignKey("ContragentId");
 07636
 07637                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07638                        .WithMany()
 07639                        .HasForeignKey("CreatedByUserId");
 07640
 07641                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07642                        .WithMany()
 07643                        .HasForeignKey("ModifiedByUserId");
 07644
 07645                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07646                        .WithMany()
 07647                        .HasForeignKey("RecStateId");
 07648                });
 7649
 07650            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UserDepartment", b =>
 07651                {
 07652                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Department", "Department")
 07653                        .WithMany("UsersDepartments")
 07654                        .HasForeignKey("DepartmentId")
 07655                        .OnDelete(DeleteBehavior.Cascade)
 07656                        .IsRequired();
 07657
 07658                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 07659                        .WithMany("UsersDepartments")
 07660                        .HasForeignKey("UserId")
 07661                        .OnDelete(DeleteBehavior.Cascade)
 07662                        .IsRequired();
 07663                });
 7664
 07665            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.UserRole", b =>
 07666                {
 07667                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Roles", "Roles")
 07668                        .WithMany("UsersRoles")
 07669                        .HasForeignKey("RoleId")
 07670                        .OnDelete(DeleteBehavior.Cascade)
 07671                        .IsRequired();
 07672
 07673                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "User")
 07674                        .WithMany("UsersRoles")
 07675                        .HasForeignKey("UserId")
 07676                        .OnDelete(DeleteBehavior.Cascade)
 07677                        .IsRequired();
 07678                });
 7679
 07680            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.VatsKind", b =>
 07681                {
 07682                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07683                        .WithMany()
 07684                        .HasForeignKey("CreatedByUserId");
 07685
 07686                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07687                        .WithMany()
 07688                        .HasForeignKey("ModifiedByUserId");
 07689
 07690                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07691                        .WithMany()
 07692                        .HasForeignKey("RecStateId");
 07693                });
 7694
 07695            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WalletTransaction", b =>
 07696                {
 07697                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07698                        .WithMany()
 07699                        .HasForeignKey("CreatedByUserId");
 07700
 07701                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07702                        .WithMany()
 07703                        .HasForeignKey("ModifiedByUserId");
 07704
 07705                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.Movement", "Movement")
 07706                        .WithMany()
 07707                        .HasForeignKey("MovementId");
 07708
 07709                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07710                        .WithMany()
 07711                        .HasForeignKey("RecStateId");
 07712
 07713                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.WalletTransactionStatus", "Status")
 07714                        .WithMany()
 07715                        .HasForeignKey("StatusId");
 07716                });
 7717
 07718            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WalletTransactionStatus", b =>
 07719                {
 07720                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07721                        .WithMany()
 07722                        .HasForeignKey("CreatedByUserId");
 07723
 07724                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07725                        .WithMany()
 07726                        .HasForeignKey("ModifiedByUserId");
 07727
 07728                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07729                        .WithMany()
 07730                        .HasForeignKey("RecStateId");
 07731                });
 7732
 07733            modelBuilder.Entity("WinSolutions.Sveta.Server.Data.DataModel.Entities.WorkSchedule", b =>
 07734                {
 07735                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "CreatedByUser")
 07736                        .WithMany()
 07737                        .HasForeignKey("CreatedByUserId");
 07738
 07739                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.User", "ModifiedByUser")
 07740                        .WithMany()
 07741                        .HasForeignKey("ModifiedByUserId");
 07742
 07743                    b.HasOne("WinSolutions.Sveta.Server.Data.DataModel.Entities.RecordsState", "RecState")
 07744                        .WithMany()
 07745                        .HasForeignKey("RecStateId");
 07746                });
 7747#pragma warning restore 612, 618
 07748        }
 7749    }
 7750}