abp

Форк
0
1956 строк · 73.3 Кб
1
// <auto-generated />
2
using System;
3
using Microsoft.EntityFrameworkCore;
4
using Microsoft.EntityFrameworkCore.Infrastructure;
5
using Microsoft.EntityFrameworkCore.Metadata;
6
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
7
using MyCompanyName.MyProjectName.Data;
8
using Volo.Abp.EntityFrameworkCore;
9

10
#nullable disable
11

12
namespace MyCompanyName.MyProjectName.Host.Migrations
13
{
14
    [DbContext(typeof(MyProjectNameDbContext))]
15
    partial class MyProjectNameDbContextModelSnapshot : ModelSnapshot
16
    {
17
        protected override void BuildModel(ModelBuilder modelBuilder)
18
        {
19
#pragma warning disable 612, 618
20
            modelBuilder
21
                .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
22
                .HasAnnotation("ProductVersion", "8.0.0")
23
                .HasAnnotation("Relational:MaxIdentifierLength", 128);
24

25
            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
26

27
            modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
28
                {
29
                    b.Property<Guid>("Id")
30
                        .ValueGeneratedOnAdd()
31
                        .HasColumnType("uniqueidentifier");
32

33
                    b.Property<string>("ApplicationName")
34
                        .HasMaxLength(96)
35
                        .HasColumnType("nvarchar(96)")
36
                        .HasColumnName("ApplicationName");
37

38
                    b.Property<string>("BrowserInfo")
39
                        .HasMaxLength(512)
40
                        .HasColumnType("nvarchar(512)")
41
                        .HasColumnName("BrowserInfo");
42

43
                    b.Property<string>("ClientId")
44
                        .HasMaxLength(64)
45
                        .HasColumnType("nvarchar(64)")
46
                        .HasColumnName("ClientId");
47

48
                    b.Property<string>("ClientIpAddress")
49
                        .HasMaxLength(64)
50
                        .HasColumnType("nvarchar(64)")
51
                        .HasColumnName("ClientIpAddress");
52

53
                    b.Property<string>("ClientName")
54
                        .HasMaxLength(128)
55
                        .HasColumnType("nvarchar(128)")
56
                        .HasColumnName("ClientName");
57

58
                    b.Property<string>("Comments")
59
                        .HasMaxLength(256)
60
                        .HasColumnType("nvarchar(256)")
61
                        .HasColumnName("Comments");
62

63
                    b.Property<string>("ConcurrencyStamp")
64
                        .IsConcurrencyToken()
65
                        .IsRequired()
66
                        .HasMaxLength(40)
67
                        .HasColumnType("nvarchar(40)")
68
                        .HasColumnName("ConcurrencyStamp");
69

70
                    b.Property<string>("CorrelationId")
71
                        .HasMaxLength(64)
72
                        .HasColumnType("nvarchar(64)")
73
                        .HasColumnName("CorrelationId");
74

75
                    b.Property<string>("Exceptions")
76
                        .HasColumnType("nvarchar(max)");
77

78
                    b.Property<int>("ExecutionDuration")
79
                        .HasColumnType("int")
80
                        .HasColumnName("ExecutionDuration");
81

82
                    b.Property<DateTime>("ExecutionTime")
83
                        .HasColumnType("datetime2");
84

85
                    b.Property<string>("ExtraProperties")
86
                        .IsRequired()
87
                        .HasColumnType("nvarchar(max)")
88
                        .HasColumnName("ExtraProperties");
89

90
                    b.Property<string>("HttpMethod")
91
                        .HasMaxLength(16)
92
                        .HasColumnType("nvarchar(16)")
93
                        .HasColumnName("HttpMethod");
94

95
                    b.Property<int?>("HttpStatusCode")
96
                        .HasColumnType("int")
97
                        .HasColumnName("HttpStatusCode");
98

99
                    b.Property<Guid?>("ImpersonatorTenantId")
100
                        .HasColumnType("uniqueidentifier")
101
                        .HasColumnName("ImpersonatorTenantId");
102

103
                    b.Property<string>("ImpersonatorTenantName")
104
                        .HasMaxLength(64)
105
                        .HasColumnType("nvarchar(64)")
106
                        .HasColumnName("ImpersonatorTenantName");
107

108
                    b.Property<Guid?>("ImpersonatorUserId")
109
                        .HasColumnType("uniqueidentifier")
110
                        .HasColumnName("ImpersonatorUserId");
111

112
                    b.Property<string>("ImpersonatorUserName")
113
                        .HasMaxLength(256)
114
                        .HasColumnType("nvarchar(256)")
115
                        .HasColumnName("ImpersonatorUserName");
116

117
                    b.Property<Guid?>("TenantId")
118
                        .HasColumnType("uniqueidentifier")
119
                        .HasColumnName("TenantId");
120

121
                    b.Property<string>("TenantName")
122
                        .HasMaxLength(64)
123
                        .HasColumnType("nvarchar(64)")
124
                        .HasColumnName("TenantName");
125

126
                    b.Property<string>("Url")
127
                        .HasMaxLength(256)
128
                        .HasColumnType("nvarchar(256)")
129
                        .HasColumnName("Url");
130

131
                    b.Property<Guid?>("UserId")
132
                        .HasColumnType("uniqueidentifier")
133
                        .HasColumnName("UserId");
134

135
                    b.Property<string>("UserName")
136
                        .HasMaxLength(256)
137
                        .HasColumnType("nvarchar(256)")
138
                        .HasColumnName("UserName");
139

140
                    b.HasKey("Id");
141

142
                    b.HasIndex("TenantId", "ExecutionTime");
143

144
                    b.HasIndex("TenantId", "UserId", "ExecutionTime");
145

146
                    b.ToTable("AbpAuditLogs", (string)null);
147
                });
148

149
            modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b =>
150
                {
151
                    b.Property<Guid>("Id")
152
                        .ValueGeneratedOnAdd()
153
                        .HasColumnType("uniqueidentifier");
154

155
                    b.Property<Guid>("AuditLogId")
156
                        .HasColumnType("uniqueidentifier")
157
                        .HasColumnName("AuditLogId");
158

159
                    b.Property<int>("ExecutionDuration")
160
                        .HasColumnType("int")
161
                        .HasColumnName("ExecutionDuration");
162

163
                    b.Property<DateTime>("ExecutionTime")
164
                        .HasColumnType("datetime2")
165
                        .HasColumnName("ExecutionTime");
166

167
                    b.Property<string>("ExtraProperties")
168
                        .HasColumnType("nvarchar(max)")
169
                        .HasColumnName("ExtraProperties");
170

171
                    b.Property<string>("MethodName")
172
                        .HasMaxLength(128)
173
                        .HasColumnType("nvarchar(128)")
174
                        .HasColumnName("MethodName");
175

176
                    b.Property<string>("Parameters")
177
                        .HasMaxLength(2000)
178
                        .HasColumnType("nvarchar(2000)")
179
                        .HasColumnName("Parameters");
180

181
                    b.Property<string>("ServiceName")
182
                        .HasMaxLength(256)
183
                        .HasColumnType("nvarchar(256)")
184
                        .HasColumnName("ServiceName");
185

186
                    b.Property<Guid?>("TenantId")
187
                        .HasColumnType("uniqueidentifier")
188
                        .HasColumnName("TenantId");
189

190
                    b.HasKey("Id");
191

192
                    b.HasIndex("AuditLogId");
193

194
                    b.HasIndex("TenantId", "ServiceName", "MethodName", "ExecutionTime");
195

196
                    b.ToTable("AbpAuditLogActions", (string)null);
197
                });
198

199
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
200
                {
201
                    b.Property<Guid>("Id")
202
                        .ValueGeneratedOnAdd()
203
                        .HasColumnType("uniqueidentifier");
204

205
                    b.Property<Guid>("AuditLogId")
206
                        .HasColumnType("uniqueidentifier")
207
                        .HasColumnName("AuditLogId");
208

209
                    b.Property<DateTime>("ChangeTime")
210
                        .HasColumnType("datetime2")
211
                        .HasColumnName("ChangeTime");
212

213
                    b.Property<byte>("ChangeType")
214
                        .HasColumnType("tinyint")
215
                        .HasColumnName("ChangeType");
216

217
                    b.Property<string>("EntityId")
218
                        .HasMaxLength(128)
219
                        .HasColumnType("nvarchar(128)")
220
                        .HasColumnName("EntityId");
221

222
                    b.Property<Guid?>("EntityTenantId")
223
                        .HasColumnType("uniqueidentifier");
224

225
                    b.Property<string>("EntityTypeFullName")
226
                        .IsRequired()
227
                        .HasMaxLength(128)
228
                        .HasColumnType("nvarchar(128)")
229
                        .HasColumnName("EntityTypeFullName");
230

231
                    b.Property<string>("ExtraProperties")
232
                        .HasColumnType("nvarchar(max)")
233
                        .HasColumnName("ExtraProperties");
234

235
                    b.Property<Guid?>("TenantId")
236
                        .HasColumnType("uniqueidentifier")
237
                        .HasColumnName("TenantId");
238

239
                    b.HasKey("Id");
240

241
                    b.HasIndex("AuditLogId");
242

243
                    b.HasIndex("TenantId", "EntityTypeFullName", "EntityId");
244

245
                    b.ToTable("AbpEntityChanges", (string)null);
246
                });
247

248
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b =>
249
                {
250
                    b.Property<Guid>("Id")
251
                        .ValueGeneratedOnAdd()
252
                        .HasColumnType("uniqueidentifier");
253

254
                    b.Property<Guid>("EntityChangeId")
255
                        .HasColumnType("uniqueidentifier");
256

257
                    b.Property<string>("NewValue")
258
                        .HasMaxLength(512)
259
                        .HasColumnType("nvarchar(512)")
260
                        .HasColumnName("NewValue");
261

262
                    b.Property<string>("OriginalValue")
263
                        .HasMaxLength(512)
264
                        .HasColumnType("nvarchar(512)")
265
                        .HasColumnName("OriginalValue");
266

267
                    b.Property<string>("PropertyName")
268
                        .IsRequired()
269
                        .HasMaxLength(128)
270
                        .HasColumnType("nvarchar(128)")
271
                        .HasColumnName("PropertyName");
272

273
                    b.Property<string>("PropertyTypeFullName")
274
                        .IsRequired()
275
                        .HasMaxLength(64)
276
                        .HasColumnType("nvarchar(64)")
277
                        .HasColumnName("PropertyTypeFullName");
278

279
                    b.Property<Guid?>("TenantId")
280
                        .HasColumnType("uniqueidentifier")
281
                        .HasColumnName("TenantId");
282

283
                    b.HasKey("Id");
284

285
                    b.HasIndex("EntityChangeId");
286

287
                    b.ToTable("AbpEntityPropertyChanges", (string)null);
288
                });
289

290
            modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureDefinitionRecord", b =>
291
                {
292
                    b.Property<Guid>("Id")
293
                        .ValueGeneratedOnAdd()
294
                        .HasColumnType("uniqueidentifier");
295

296
                    b.Property<string>("AllowedProviders")
297
                        .HasMaxLength(256)
298
                        .HasColumnType("nvarchar(256)");
299

300
                    b.Property<string>("DefaultValue")
301
                        .HasMaxLength(256)
302
                        .HasColumnType("nvarchar(256)");
303

304
                    b.Property<string>("Description")
305
                        .HasMaxLength(256)
306
                        .HasColumnType("nvarchar(256)");
307

308
                    b.Property<string>("DisplayName")
309
                        .IsRequired()
310
                        .HasMaxLength(256)
311
                        .HasColumnType("nvarchar(256)");
312

313
                    b.Property<string>("ExtraProperties")
314
                        .HasColumnType("nvarchar(max)")
315
                        .HasColumnName("ExtraProperties");
316

317
                    b.Property<string>("GroupName")
318
                        .IsRequired()
319
                        .HasMaxLength(128)
320
                        .HasColumnType("nvarchar(128)");
321

322
                    b.Property<bool>("IsAvailableToHost")
323
                        .HasColumnType("bit");
324

325
                    b.Property<bool>("IsVisibleToClients")
326
                        .HasColumnType("bit");
327

328
                    b.Property<string>("Name")
329
                        .IsRequired()
330
                        .HasMaxLength(128)
331
                        .HasColumnType("nvarchar(128)");
332

333
                    b.Property<string>("ParentName")
334
                        .HasMaxLength(128)
335
                        .HasColumnType("nvarchar(128)");
336

337
                    b.Property<string>("ValueType")
338
                        .HasMaxLength(2048)
339
                        .HasColumnType("nvarchar(2048)");
340

341
                    b.HasKey("Id");
342

343
                    b.HasIndex("GroupName");
344

345
                    b.HasIndex("Name")
346
                        .IsUnique();
347

348
                    b.ToTable("AbpFeatures", (string)null);
349
                });
350

351
            modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", b =>
352
                {
353
                    b.Property<Guid>("Id")
354
                        .ValueGeneratedOnAdd()
355
                        .HasColumnType("uniqueidentifier");
356

357
                    b.Property<string>("DisplayName")
358
                        .IsRequired()
359
                        .HasMaxLength(256)
360
                        .HasColumnType("nvarchar(256)");
361

362
                    b.Property<string>("ExtraProperties")
363
                        .HasColumnType("nvarchar(max)")
364
                        .HasColumnName("ExtraProperties");
365

366
                    b.Property<string>("Name")
367
                        .IsRequired()
368
                        .HasMaxLength(128)
369
                        .HasColumnType("nvarchar(128)");
370

371
                    b.HasKey("Id");
372

373
                    b.HasIndex("Name")
374
                        .IsUnique();
375

376
                    b.ToTable("AbpFeatureGroups", (string)null);
377
                });
378

379
            modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b =>
380
                {
381
                    b.Property<Guid>("Id")
382
                        .ValueGeneratedOnAdd()
383
                        .HasColumnType("uniqueidentifier");
384

385
                    b.Property<string>("Name")
386
                        .IsRequired()
387
                        .HasMaxLength(128)
388
                        .HasColumnType("nvarchar(128)");
389

390
                    b.Property<string>("ProviderKey")
391
                        .HasMaxLength(64)
392
                        .HasColumnType("nvarchar(64)");
393

394
                    b.Property<string>("ProviderName")
395
                        .HasMaxLength(64)
396
                        .HasColumnType("nvarchar(64)");
397

398
                    b.Property<string>("Value")
399
                        .IsRequired()
400
                        .HasMaxLength(128)
401
                        .HasColumnType("nvarchar(128)");
402

403
                    b.HasKey("Id");
404

405
                    b.HasIndex("Name", "ProviderName", "ProviderKey")
406
                        .IsUnique()
407
                        .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL");
408

409
                    b.ToTable("AbpFeatureValues", (string)null);
410
                });
411

412
            modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b =>
413
                {
414
                    b.Property<Guid>("Id")
415
                        .ValueGeneratedOnAdd()
416
                        .HasColumnType("uniqueidentifier");
417

418
                    b.Property<string>("ConcurrencyStamp")
419
                        .IsConcurrencyToken()
420
                        .IsRequired()
421
                        .HasMaxLength(40)
422
                        .HasColumnType("nvarchar(40)")
423
                        .HasColumnName("ConcurrencyStamp");
424

425
                    b.Property<string>("Description")
426
                        .HasMaxLength(256)
427
                        .HasColumnType("nvarchar(256)");
428

429
                    b.Property<string>("ExtraProperties")
430
                        .IsRequired()
431
                        .HasColumnType("nvarchar(max)")
432
                        .HasColumnName("ExtraProperties");
433

434
                    b.Property<bool>("IsStatic")
435
                        .HasColumnType("bit");
436

437
                    b.Property<string>("Name")
438
                        .IsRequired()
439
                        .HasMaxLength(256)
440
                        .HasColumnType("nvarchar(256)");
441

442
                    b.Property<string>("Regex")
443
                        .HasMaxLength(512)
444
                        .HasColumnType("nvarchar(512)");
445

446
                    b.Property<string>("RegexDescription")
447
                        .HasMaxLength(128)
448
                        .HasColumnType("nvarchar(128)");
449

450
                    b.Property<bool>("Required")
451
                        .HasColumnType("bit");
452

453
                    b.Property<int>("ValueType")
454
                        .HasColumnType("int");
455

456
                    b.HasKey("Id");
457

458
                    b.ToTable("AbpClaimTypes", (string)null);
459
                });
460

461
            modelBuilder.Entity("Volo.Abp.Identity.IdentityLinkUser", b =>
462
                {
463
                    b.Property<Guid>("Id")
464
                        .ValueGeneratedOnAdd()
465
                        .HasColumnType("uniqueidentifier");
466

467
                    b.Property<Guid?>("SourceTenantId")
468
                        .HasColumnType("uniqueidentifier");
469

470
                    b.Property<Guid>("SourceUserId")
471
                        .HasColumnType("uniqueidentifier");
472

473
                    b.Property<Guid?>("TargetTenantId")
474
                        .HasColumnType("uniqueidentifier");
475

476
                    b.Property<Guid>("TargetUserId")
477
                        .HasColumnType("uniqueidentifier");
478

479
                    b.HasKey("Id");
480

481
                    b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId")
482
                        .IsUnique()
483
                        .HasFilter("[SourceTenantId] IS NOT NULL AND [TargetTenantId] IS NOT NULL");
484

485
                    b.ToTable("AbpLinkUsers", (string)null);
486
                });
487

488
            modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b =>
489
                {
490
                    b.Property<Guid>("Id")
491
                        .ValueGeneratedOnAdd()
492
                        .HasColumnType("uniqueidentifier");
493

494
                    b.Property<string>("ConcurrencyStamp")
495
                        .IsConcurrencyToken()
496
                        .IsRequired()
497
                        .HasMaxLength(40)
498
                        .HasColumnType("nvarchar(40)")
499
                        .HasColumnName("ConcurrencyStamp");
500

501
                    b.Property<int>("EntityVersion")
502
                        .HasColumnType("int");
503

504
                    b.Property<string>("ExtraProperties")
505
                        .IsRequired()
506
                        .HasColumnType("nvarchar(max)")
507
                        .HasColumnName("ExtraProperties");
508

509
                    b.Property<bool>("IsDefault")
510
                        .HasColumnType("bit")
511
                        .HasColumnName("IsDefault");
512

513
                    b.Property<bool>("IsPublic")
514
                        .HasColumnType("bit")
515
                        .HasColumnName("IsPublic");
516

517
                    b.Property<bool>("IsStatic")
518
                        .HasColumnType("bit")
519
                        .HasColumnName("IsStatic");
520

521
                    b.Property<string>("Name")
522
                        .IsRequired()
523
                        .HasMaxLength(256)
524
                        .HasColumnType("nvarchar(256)");
525

526
                    b.Property<string>("NormalizedName")
527
                        .IsRequired()
528
                        .HasMaxLength(256)
529
                        .HasColumnType("nvarchar(256)");
530

531
                    b.Property<Guid?>("TenantId")
532
                        .HasColumnType("uniqueidentifier")
533
                        .HasColumnName("TenantId");
534

535
                    b.HasKey("Id");
536

537
                    b.HasIndex("NormalizedName");
538

539
                    b.ToTable("AbpRoles", (string)null);
540
                });
541

542
            modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b =>
543
                {
544
                    b.Property<Guid>("Id")
545
                        .HasColumnType("uniqueidentifier");
546

547
                    b.Property<string>("ClaimType")
548
                        .IsRequired()
549
                        .HasMaxLength(256)
550
                        .HasColumnType("nvarchar(256)");
551

552
                    b.Property<string>("ClaimValue")
553
                        .HasMaxLength(1024)
554
                        .HasColumnType("nvarchar(1024)");
555

556
                    b.Property<Guid>("RoleId")
557
                        .HasColumnType("uniqueidentifier");
558

559
                    b.Property<Guid?>("TenantId")
560
                        .HasColumnType("uniqueidentifier")
561
                        .HasColumnName("TenantId");
562

563
                    b.HasKey("Id");
564

565
                    b.HasIndex("RoleId");
566

567
                    b.ToTable("AbpRoleClaims", (string)null);
568
                });
569

570
            modelBuilder.Entity("Volo.Abp.Identity.IdentitySecurityLog", b =>
571
                {
572
                    b.Property<Guid>("Id")
573
                        .ValueGeneratedOnAdd()
574
                        .HasColumnType("uniqueidentifier");
575

576
                    b.Property<string>("Action")
577
                        .HasMaxLength(96)
578
                        .HasColumnType("nvarchar(96)");
579

580
                    b.Property<string>("ApplicationName")
581
                        .HasMaxLength(96)
582
                        .HasColumnType("nvarchar(96)");
583

584
                    b.Property<string>("BrowserInfo")
585
                        .HasMaxLength(512)
586
                        .HasColumnType("nvarchar(512)");
587

588
                    b.Property<string>("ClientId")
589
                        .HasMaxLength(64)
590
                        .HasColumnType("nvarchar(64)");
591

592
                    b.Property<string>("ClientIpAddress")
593
                        .HasMaxLength(64)
594
                        .HasColumnType("nvarchar(64)");
595

596
                    b.Property<string>("ConcurrencyStamp")
597
                        .IsConcurrencyToken()
598
                        .IsRequired()
599
                        .HasMaxLength(40)
600
                        .HasColumnType("nvarchar(40)")
601
                        .HasColumnName("ConcurrencyStamp");
602

603
                    b.Property<string>("CorrelationId")
604
                        .HasMaxLength(64)
605
                        .HasColumnType("nvarchar(64)");
606

607
                    b.Property<DateTime>("CreationTime")
608
                        .HasColumnType("datetime2");
609

610
                    b.Property<string>("ExtraProperties")
611
                        .IsRequired()
612
                        .HasColumnType("nvarchar(max)")
613
                        .HasColumnName("ExtraProperties");
614

615
                    b.Property<string>("Identity")
616
                        .HasMaxLength(96)
617
                        .HasColumnType("nvarchar(96)");
618

619
                    b.Property<Guid?>("TenantId")
620
                        .HasColumnType("uniqueidentifier")
621
                        .HasColumnName("TenantId");
622

623
                    b.Property<string>("TenantName")
624
                        .HasMaxLength(64)
625
                        .HasColumnType("nvarchar(64)");
626

627
                    b.Property<Guid?>("UserId")
628
                        .HasColumnType("uniqueidentifier");
629

630
                    b.Property<string>("UserName")
631
                        .HasMaxLength(256)
632
                        .HasColumnType("nvarchar(256)");
633

634
                    b.HasKey("Id");
635

636
                    b.HasIndex("TenantId", "Action");
637

638
                    b.HasIndex("TenantId", "ApplicationName");
639

640
                    b.HasIndex("TenantId", "Identity");
641

642
                    b.HasIndex("TenantId", "UserId");
643

644
                    b.ToTable("AbpSecurityLogs", (string)null);
645
                });
646

647
            modelBuilder.Entity("Volo.Abp.Identity.IdentitySession", b =>
648
                {
649
                    b.Property<Guid>("Id")
650
                        .ValueGeneratedOnAdd()
651
                        .HasColumnType("uniqueidentifier");
652

653
                    b.Property<string>("ClientId")
654
                        .HasMaxLength(64)
655
                        .HasColumnType("nvarchar(64)");
656

657
                    b.Property<string>("Device")
658
                        .IsRequired()
659
                        .HasMaxLength(64)
660
                        .HasColumnType("nvarchar(64)");
661

662
                    b.Property<string>("DeviceInfo")
663
                        .HasMaxLength(64)
664
                        .HasColumnType("nvarchar(64)");
665

666
                    b.Property<string>("IpAddresses")
667
                        .HasMaxLength(256)
668
                        .HasColumnType("nvarchar(256)");
669

670
                    b.Property<DateTime?>("LastAccessed")
671
                        .HasColumnType("datetime2");
672

673
                    b.Property<string>("SessionId")
674
                        .IsRequired()
675
                        .HasMaxLength(128)
676
                        .HasColumnType("nvarchar(128)");
677

678
                    b.Property<DateTime>("SignedIn")
679
                        .HasColumnType("datetime2");
680

681
                    b.Property<Guid?>("TenantId")
682
                        .HasColumnType("uniqueidentifier")
683
                        .HasColumnName("TenantId");
684

685
                    b.Property<Guid>("UserId")
686
                        .HasColumnType("uniqueidentifier");
687

688
                    b.HasKey("Id");
689

690
                    b.HasIndex("Device");
691

692
                    b.HasIndex("SessionId");
693

694
                    b.HasIndex("TenantId", "UserId");
695

696
                    b.ToTable("AbpSessions", (string)null);
697
                });
698

699
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
700
                {
701
                    b.Property<Guid>("Id")
702
                        .ValueGeneratedOnAdd()
703
                        .HasColumnType("uniqueidentifier");
704

705
                    b.Property<int>("AccessFailedCount")
706
                        .ValueGeneratedOnAdd()
707
                        .HasColumnType("int")
708
                        .HasDefaultValue(0)
709
                        .HasColumnName("AccessFailedCount");
710

711
                    b.Property<string>("ConcurrencyStamp")
712
                        .IsConcurrencyToken()
713
                        .IsRequired()
714
                        .HasMaxLength(40)
715
                        .HasColumnType("nvarchar(40)")
716
                        .HasColumnName("ConcurrencyStamp");
717

718
                    b.Property<DateTime>("CreationTime")
719
                        .HasColumnType("datetime2")
720
                        .HasColumnName("CreationTime");
721

722
                    b.Property<Guid?>("CreatorId")
723
                        .HasColumnType("uniqueidentifier")
724
                        .HasColumnName("CreatorId");
725

726
                    b.Property<Guid?>("DeleterId")
727
                        .HasColumnType("uniqueidentifier")
728
                        .HasColumnName("DeleterId");
729

730
                    b.Property<DateTime?>("DeletionTime")
731
                        .HasColumnType("datetime2")
732
                        .HasColumnName("DeletionTime");
733

734
                    b.Property<string>("Email")
735
                        .IsRequired()
736
                        .HasMaxLength(256)
737
                        .HasColumnType("nvarchar(256)")
738
                        .HasColumnName("Email");
739

740
                    b.Property<bool>("EmailConfirmed")
741
                        .ValueGeneratedOnAdd()
742
                        .HasColumnType("bit")
743
                        .HasDefaultValue(false)
744
                        .HasColumnName("EmailConfirmed");
745

746
                    b.Property<int>("EntityVersion")
747
                        .HasColumnType("int");
748

749
                    b.Property<string>("ExtraProperties")
750
                        .IsRequired()
751
                        .HasColumnType("nvarchar(max)")
752
                        .HasColumnName("ExtraProperties");
753

754
                    b.Property<bool>("IsActive")
755
                        .HasColumnType("bit")
756
                        .HasColumnName("IsActive");
757

758
                    b.Property<bool>("IsDeleted")
759
                        .ValueGeneratedOnAdd()
760
                        .HasColumnType("bit")
761
                        .HasDefaultValue(false)
762
                        .HasColumnName("IsDeleted");
763

764
                    b.Property<bool>("IsExternal")
765
                        .ValueGeneratedOnAdd()
766
                        .HasColumnType("bit")
767
                        .HasDefaultValue(false)
768
                        .HasColumnName("IsExternal");
769

770
                    b.Property<DateTime?>("LastModificationTime")
771
                        .HasColumnType("datetime2")
772
                        .HasColumnName("LastModificationTime");
773

774
                    b.Property<Guid?>("LastModifierId")
775
                        .HasColumnType("uniqueidentifier")
776
                        .HasColumnName("LastModifierId");
777

778
                    b.Property<DateTimeOffset?>("LastPasswordChangeTime")
779
                        .HasColumnType("datetimeoffset");
780

781
                    b.Property<bool>("LockoutEnabled")
782
                        .ValueGeneratedOnAdd()
783
                        .HasColumnType("bit")
784
                        .HasDefaultValue(false)
785
                        .HasColumnName("LockoutEnabled");
786

787
                    b.Property<DateTimeOffset?>("LockoutEnd")
788
                        .HasColumnType("datetimeoffset");
789

790
                    b.Property<string>("Name")
791
                        .HasMaxLength(64)
792
                        .HasColumnType("nvarchar(64)")
793
                        .HasColumnName("Name");
794

795
                    b.Property<string>("NormalizedEmail")
796
                        .IsRequired()
797
                        .HasMaxLength(256)
798
                        .HasColumnType("nvarchar(256)")
799
                        .HasColumnName("NormalizedEmail");
800

801
                    b.Property<string>("NormalizedUserName")
802
                        .IsRequired()
803
                        .HasMaxLength(256)
804
                        .HasColumnType("nvarchar(256)")
805
                        .HasColumnName("NormalizedUserName");
806

807
                    b.Property<string>("PasswordHash")
808
                        .HasMaxLength(256)
809
                        .HasColumnType("nvarchar(256)")
810
                        .HasColumnName("PasswordHash");
811

812
                    b.Property<string>("PhoneNumber")
813
                        .HasMaxLength(16)
814
                        .HasColumnType("nvarchar(16)")
815
                        .HasColumnName("PhoneNumber");
816

817
                    b.Property<bool>("PhoneNumberConfirmed")
818
                        .ValueGeneratedOnAdd()
819
                        .HasColumnType("bit")
820
                        .HasDefaultValue(false)
821
                        .HasColumnName("PhoneNumberConfirmed");
822

823
                    b.Property<string>("SecurityStamp")
824
                        .IsRequired()
825
                        .HasMaxLength(256)
826
                        .HasColumnType("nvarchar(256)")
827
                        .HasColumnName("SecurityStamp");
828

829
                    b.Property<bool>("ShouldChangePasswordOnNextLogin")
830
                        .HasColumnType("bit");
831

832
                    b.Property<string>("Surname")
833
                        .HasMaxLength(64)
834
                        .HasColumnType("nvarchar(64)")
835
                        .HasColumnName("Surname");
836

837
                    b.Property<Guid?>("TenantId")
838
                        .HasColumnType("uniqueidentifier")
839
                        .HasColumnName("TenantId");
840

841
                    b.Property<bool>("TwoFactorEnabled")
842
                        .ValueGeneratedOnAdd()
843
                        .HasColumnType("bit")
844
                        .HasDefaultValue(false)
845
                        .HasColumnName("TwoFactorEnabled");
846

847
                    b.Property<string>("UserName")
848
                        .IsRequired()
849
                        .HasMaxLength(256)
850
                        .HasColumnType("nvarchar(256)")
851
                        .HasColumnName("UserName");
852

853
                    b.HasKey("Id");
854

855
                    b.HasIndex("Email");
856

857
                    b.HasIndex("NormalizedEmail");
858

859
                    b.HasIndex("NormalizedUserName");
860

861
                    b.HasIndex("UserName");
862

863
                    b.ToTable("AbpUsers", (string)null);
864
                });
865

866
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b =>
867
                {
868
                    b.Property<Guid>("Id")
869
                        .HasColumnType("uniqueidentifier");
870

871
                    b.Property<string>("ClaimType")
872
                        .IsRequired()
873
                        .HasMaxLength(256)
874
                        .HasColumnType("nvarchar(256)");
875

876
                    b.Property<string>("ClaimValue")
877
                        .HasMaxLength(1024)
878
                        .HasColumnType("nvarchar(1024)");
879

880
                    b.Property<Guid?>("TenantId")
881
                        .HasColumnType("uniqueidentifier")
882
                        .HasColumnName("TenantId");
883

884
                    b.Property<Guid>("UserId")
885
                        .HasColumnType("uniqueidentifier");
886

887
                    b.HasKey("Id");
888

889
                    b.HasIndex("UserId");
890

891
                    b.ToTable("AbpUserClaims", (string)null);
892
                });
893

894
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserDelegation", b =>
895
                {
896
                    b.Property<Guid>("Id")
897
                        .ValueGeneratedOnAdd()
898
                        .HasColumnType("uniqueidentifier");
899

900
                    b.Property<DateTime>("EndTime")
901
                        .HasColumnType("datetime2");
902

903
                    b.Property<Guid>("SourceUserId")
904
                        .HasColumnType("uniqueidentifier");
905

906
                    b.Property<DateTime>("StartTime")
907
                        .HasColumnType("datetime2");
908

909
                    b.Property<Guid>("TargetUserId")
910
                        .HasColumnType("uniqueidentifier");
911

912
                    b.Property<Guid?>("TenantId")
913
                        .HasColumnType("uniqueidentifier")
914
                        .HasColumnName("TenantId");
915

916
                    b.HasKey("Id");
917

918
                    b.ToTable("AbpUserDelegations", (string)null);
919
                });
920

921
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b =>
922
                {
923
                    b.Property<Guid>("UserId")
924
                        .HasColumnType("uniqueidentifier");
925

926
                    b.Property<string>("LoginProvider")
927
                        .HasMaxLength(64)
928
                        .HasColumnType("nvarchar(64)");
929

930
                    b.Property<string>("ProviderDisplayName")
931
                        .HasMaxLength(128)
932
                        .HasColumnType("nvarchar(128)");
933

934
                    b.Property<string>("ProviderKey")
935
                        .IsRequired()
936
                        .HasMaxLength(196)
937
                        .HasColumnType("nvarchar(196)");
938

939
                    b.Property<Guid?>("TenantId")
940
                        .HasColumnType("uniqueidentifier")
941
                        .HasColumnName("TenantId");
942

943
                    b.HasKey("UserId", "LoginProvider");
944

945
                    b.HasIndex("LoginProvider", "ProviderKey");
946

947
                    b.ToTable("AbpUserLogins", (string)null);
948
                });
949

950
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b =>
951
                {
952
                    b.Property<Guid>("OrganizationUnitId")
953
                        .HasColumnType("uniqueidentifier");
954

955
                    b.Property<Guid>("UserId")
956
                        .HasColumnType("uniqueidentifier");
957

958
                    b.Property<DateTime>("CreationTime")
959
                        .HasColumnType("datetime2")
960
                        .HasColumnName("CreationTime");
961

962
                    b.Property<Guid?>("CreatorId")
963
                        .HasColumnType("uniqueidentifier")
964
                        .HasColumnName("CreatorId");
965

966
                    b.Property<Guid?>("TenantId")
967
                        .HasColumnType("uniqueidentifier")
968
                        .HasColumnName("TenantId");
969

970
                    b.HasKey("OrganizationUnitId", "UserId");
971

972
                    b.HasIndex("UserId", "OrganizationUnitId");
973

974
                    b.ToTable("AbpUserOrganizationUnits", (string)null);
975
                });
976

977
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b =>
978
                {
979
                    b.Property<Guid>("UserId")
980
                        .HasColumnType("uniqueidentifier");
981

982
                    b.Property<Guid>("RoleId")
983
                        .HasColumnType("uniqueidentifier");
984

985
                    b.Property<Guid?>("TenantId")
986
                        .HasColumnType("uniqueidentifier")
987
                        .HasColumnName("TenantId");
988

989
                    b.HasKey("UserId", "RoleId");
990

991
                    b.HasIndex("RoleId", "UserId");
992

993
                    b.ToTable("AbpUserRoles", (string)null);
994
                });
995

996
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b =>
997
                {
998
                    b.Property<Guid>("UserId")
999
                        .HasColumnType("uniqueidentifier");
1000

1001
                    b.Property<string>("LoginProvider")
1002
                        .HasMaxLength(64)
1003
                        .HasColumnType("nvarchar(64)");
1004

1005
                    b.Property<string>("Name")
1006
                        .HasMaxLength(128)
1007
                        .HasColumnType("nvarchar(128)");
1008

1009
                    b.Property<Guid?>("TenantId")
1010
                        .HasColumnType("uniqueidentifier")
1011
                        .HasColumnName("TenantId");
1012

1013
                    b.Property<string>("Value")
1014
                        .HasColumnType("nvarchar(max)");
1015

1016
                    b.HasKey("UserId", "LoginProvider", "Name");
1017

1018
                    b.ToTable("AbpUserTokens", (string)null);
1019
                });
1020

1021
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b =>
1022
                {
1023
                    b.Property<Guid>("Id")
1024
                        .ValueGeneratedOnAdd()
1025
                        .HasColumnType("uniqueidentifier");
1026

1027
                    b.Property<string>("Code")
1028
                        .IsRequired()
1029
                        .HasMaxLength(95)
1030
                        .HasColumnType("nvarchar(95)")
1031
                        .HasColumnName("Code");
1032

1033
                    b.Property<string>("ConcurrencyStamp")
1034
                        .IsConcurrencyToken()
1035
                        .IsRequired()
1036
                        .HasMaxLength(40)
1037
                        .HasColumnType("nvarchar(40)")
1038
                        .HasColumnName("ConcurrencyStamp");
1039

1040
                    b.Property<DateTime>("CreationTime")
1041
                        .HasColumnType("datetime2")
1042
                        .HasColumnName("CreationTime");
1043

1044
                    b.Property<Guid?>("CreatorId")
1045
                        .HasColumnType("uniqueidentifier")
1046
                        .HasColumnName("CreatorId");
1047

1048
                    b.Property<Guid?>("DeleterId")
1049
                        .HasColumnType("uniqueidentifier")
1050
                        .HasColumnName("DeleterId");
1051

1052
                    b.Property<DateTime?>("DeletionTime")
1053
                        .HasColumnType("datetime2")
1054
                        .HasColumnName("DeletionTime");
1055

1056
                    b.Property<string>("DisplayName")
1057
                        .IsRequired()
1058
                        .HasMaxLength(128)
1059
                        .HasColumnType("nvarchar(128)")
1060
                        .HasColumnName("DisplayName");
1061

1062
                    b.Property<int>("EntityVersion")
1063
                        .HasColumnType("int");
1064

1065
                    b.Property<string>("ExtraProperties")
1066
                        .IsRequired()
1067
                        .HasColumnType("nvarchar(max)")
1068
                        .HasColumnName("ExtraProperties");
1069

1070
                    b.Property<bool>("IsDeleted")
1071
                        .ValueGeneratedOnAdd()
1072
                        .HasColumnType("bit")
1073
                        .HasDefaultValue(false)
1074
                        .HasColumnName("IsDeleted");
1075

1076
                    b.Property<DateTime?>("LastModificationTime")
1077
                        .HasColumnType("datetime2")
1078
                        .HasColumnName("LastModificationTime");
1079

1080
                    b.Property<Guid?>("LastModifierId")
1081
                        .HasColumnType("uniqueidentifier")
1082
                        .HasColumnName("LastModifierId");
1083

1084
                    b.Property<Guid?>("ParentId")
1085
                        .HasColumnType("uniqueidentifier");
1086

1087
                    b.Property<Guid?>("TenantId")
1088
                        .HasColumnType("uniqueidentifier")
1089
                        .HasColumnName("TenantId");
1090

1091
                    b.HasKey("Id");
1092

1093
                    b.HasIndex("Code");
1094

1095
                    b.HasIndex("ParentId");
1096

1097
                    b.ToTable("AbpOrganizationUnits", (string)null);
1098
                });
1099

1100
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b =>
1101
                {
1102
                    b.Property<Guid>("OrganizationUnitId")
1103
                        .HasColumnType("uniqueidentifier");
1104

1105
                    b.Property<Guid>("RoleId")
1106
                        .HasColumnType("uniqueidentifier");
1107

1108
                    b.Property<DateTime>("CreationTime")
1109
                        .HasColumnType("datetime2")
1110
                        .HasColumnName("CreationTime");
1111

1112
                    b.Property<Guid?>("CreatorId")
1113
                        .HasColumnType("uniqueidentifier")
1114
                        .HasColumnName("CreatorId");
1115

1116
                    b.Property<Guid?>("TenantId")
1117
                        .HasColumnType("uniqueidentifier")
1118
                        .HasColumnName("TenantId");
1119

1120
                    b.HasKey("OrganizationUnitId", "RoleId");
1121

1122
                    b.HasIndex("RoleId", "OrganizationUnitId");
1123

1124
                    b.ToTable("AbpOrganizationUnitRoles", (string)null);
1125
                });
1126

1127
            modelBuilder.Entity("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", b =>
1128
                {
1129
                    b.Property<Guid>("Id")
1130
                        .ValueGeneratedOnAdd()
1131
                        .HasColumnType("uniqueidentifier");
1132

1133
                    b.Property<string>("ApplicationType")
1134
                        .HasMaxLength(50)
1135
                        .HasColumnType("nvarchar(50)");
1136

1137
                    b.Property<string>("ClientId")
1138
                        .HasMaxLength(100)
1139
                        .HasColumnType("nvarchar(100)");
1140

1141
                    b.Property<string>("ClientSecret")
1142
                        .HasColumnType("nvarchar(max)");
1143

1144
                    b.Property<string>("ClientType")
1145
                        .HasMaxLength(50)
1146
                        .HasColumnType("nvarchar(50)");
1147

1148
                    b.Property<string>("ClientUri")
1149
                        .HasColumnType("nvarchar(max)");
1150

1151
                    b.Property<string>("ConcurrencyStamp")
1152
                        .IsConcurrencyToken()
1153
                        .IsRequired()
1154
                        .HasMaxLength(40)
1155
                        .HasColumnType("nvarchar(40)")
1156
                        .HasColumnName("ConcurrencyStamp");
1157

1158
                    b.Property<string>("ConsentType")
1159
                        .HasMaxLength(50)
1160
                        .HasColumnType("nvarchar(50)");
1161

1162
                    b.Property<DateTime>("CreationTime")
1163
                        .HasColumnType("datetime2")
1164
                        .HasColumnName("CreationTime");
1165

1166
                    b.Property<Guid?>("CreatorId")
1167
                        .HasColumnType("uniqueidentifier")
1168
                        .HasColumnName("CreatorId");
1169

1170
                    b.Property<Guid?>("DeleterId")
1171
                        .HasColumnType("uniqueidentifier")
1172
                        .HasColumnName("DeleterId");
1173

1174
                    b.Property<DateTime?>("DeletionTime")
1175
                        .HasColumnType("datetime2")
1176
                        .HasColumnName("DeletionTime");
1177

1178
                    b.Property<string>("DisplayName")
1179
                        .HasColumnType("nvarchar(max)");
1180

1181
                    b.Property<string>("DisplayNames")
1182
                        .HasColumnType("nvarchar(max)");
1183

1184
                    b.Property<string>("ExtraProperties")
1185
                        .IsRequired()
1186
                        .HasColumnType("nvarchar(max)")
1187
                        .HasColumnName("ExtraProperties");
1188

1189
                    b.Property<bool>("IsDeleted")
1190
                        .ValueGeneratedOnAdd()
1191
                        .HasColumnType("bit")
1192
                        .HasDefaultValue(false)
1193
                        .HasColumnName("IsDeleted");
1194

1195
                    b.Property<string>("JsonWebKeySet")
1196
                        .HasColumnType("nvarchar(max)");
1197

1198
                    b.Property<DateTime?>("LastModificationTime")
1199
                        .HasColumnType("datetime2")
1200
                        .HasColumnName("LastModificationTime");
1201

1202
                    b.Property<Guid?>("LastModifierId")
1203
                        .HasColumnType("uniqueidentifier")
1204
                        .HasColumnName("LastModifierId");
1205

1206
                    b.Property<string>("LogoUri")
1207
                        .HasColumnType("nvarchar(max)");
1208

1209
                    b.Property<string>("Permissions")
1210
                        .HasColumnType("nvarchar(max)");
1211

1212
                    b.Property<string>("PostLogoutRedirectUris")
1213
                        .HasColumnType("nvarchar(max)");
1214

1215
                    b.Property<string>("Properties")
1216
                        .HasColumnType("nvarchar(max)");
1217

1218
                    b.Property<string>("RedirectUris")
1219
                        .HasColumnType("nvarchar(max)");
1220

1221
                    b.Property<string>("Requirements")
1222
                        .HasColumnType("nvarchar(max)");
1223

1224
                    b.Property<string>("Settings")
1225
                        .HasColumnType("nvarchar(max)");
1226

1227
                    b.HasKey("Id");
1228

1229
                    b.HasIndex("ClientId");
1230

1231
                    b.ToTable("OpenIddictApplications", (string)null);
1232
                });
1233

1234
            modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b =>
1235
                {
1236
                    b.Property<Guid>("Id")
1237
                        .ValueGeneratedOnAdd()
1238
                        .HasColumnType("uniqueidentifier");
1239

1240
                    b.Property<Guid?>("ApplicationId")
1241
                        .HasColumnType("uniqueidentifier");
1242

1243
                    b.Property<string>("ConcurrencyStamp")
1244
                        .IsConcurrencyToken()
1245
                        .IsRequired()
1246
                        .HasMaxLength(40)
1247
                        .HasColumnType("nvarchar(40)")
1248
                        .HasColumnName("ConcurrencyStamp");
1249

1250
                    b.Property<DateTime?>("CreationDate")
1251
                        .HasColumnType("datetime2");
1252

1253
                    b.Property<DateTime>("CreationTime")
1254
                        .HasColumnType("datetime2")
1255
                        .HasColumnName("CreationTime");
1256

1257
                    b.Property<Guid?>("CreatorId")
1258
                        .HasColumnType("uniqueidentifier")
1259
                        .HasColumnName("CreatorId");
1260

1261
                    b.Property<Guid?>("DeleterId")
1262
                        .HasColumnType("uniqueidentifier")
1263
                        .HasColumnName("DeleterId");
1264

1265
                    b.Property<DateTime?>("DeletionTime")
1266
                        .HasColumnType("datetime2")
1267
                        .HasColumnName("DeletionTime");
1268

1269
                    b.Property<string>("ExtraProperties")
1270
                        .IsRequired()
1271
                        .HasColumnType("nvarchar(max)")
1272
                        .HasColumnName("ExtraProperties");
1273

1274
                    b.Property<bool>("IsDeleted")
1275
                        .ValueGeneratedOnAdd()
1276
                        .HasColumnType("bit")
1277
                        .HasDefaultValue(false)
1278
                        .HasColumnName("IsDeleted");
1279

1280
                    b.Property<DateTime?>("LastModificationTime")
1281
                        .HasColumnType("datetime2")
1282
                        .HasColumnName("LastModificationTime");
1283

1284
                    b.Property<Guid?>("LastModifierId")
1285
                        .HasColumnType("uniqueidentifier")
1286
                        .HasColumnName("LastModifierId");
1287

1288
                    b.Property<string>("Properties")
1289
                        .HasColumnType("nvarchar(max)");
1290

1291
                    b.Property<string>("Scopes")
1292
                        .HasColumnType("nvarchar(max)");
1293

1294
                    b.Property<string>("Status")
1295
                        .HasMaxLength(50)
1296
                        .HasColumnType("nvarchar(50)");
1297

1298
                    b.Property<string>("Subject")
1299
                        .HasMaxLength(400)
1300
                        .HasColumnType("nvarchar(400)");
1301

1302
                    b.Property<string>("Type")
1303
                        .HasMaxLength(50)
1304
                        .HasColumnType("nvarchar(50)");
1305

1306
                    b.HasKey("Id");
1307

1308
                    b.HasIndex("ApplicationId", "Status", "Subject", "Type");
1309

1310
                    b.ToTable("OpenIddictAuthorizations", (string)null);
1311
                });
1312

1313
            modelBuilder.Entity("Volo.Abp.OpenIddict.Scopes.OpenIddictScope", b =>
1314
                {
1315
                    b.Property<Guid>("Id")
1316
                        .ValueGeneratedOnAdd()
1317
                        .HasColumnType("uniqueidentifier");
1318

1319
                    b.Property<string>("ConcurrencyStamp")
1320
                        .IsConcurrencyToken()
1321
                        .IsRequired()
1322
                        .HasMaxLength(40)
1323
                        .HasColumnType("nvarchar(40)")
1324
                        .HasColumnName("ConcurrencyStamp");
1325

1326
                    b.Property<DateTime>("CreationTime")
1327
                        .HasColumnType("datetime2")
1328
                        .HasColumnName("CreationTime");
1329

1330
                    b.Property<Guid?>("CreatorId")
1331
                        .HasColumnType("uniqueidentifier")
1332
                        .HasColumnName("CreatorId");
1333

1334
                    b.Property<Guid?>("DeleterId")
1335
                        .HasColumnType("uniqueidentifier")
1336
                        .HasColumnName("DeleterId");
1337

1338
                    b.Property<DateTime?>("DeletionTime")
1339
                        .HasColumnType("datetime2")
1340
                        .HasColumnName("DeletionTime");
1341

1342
                    b.Property<string>("Description")
1343
                        .HasColumnType("nvarchar(max)");
1344

1345
                    b.Property<string>("Descriptions")
1346
                        .HasColumnType("nvarchar(max)");
1347

1348
                    b.Property<string>("DisplayName")
1349
                        .HasColumnType("nvarchar(max)");
1350

1351
                    b.Property<string>("DisplayNames")
1352
                        .HasColumnType("nvarchar(max)");
1353

1354
                    b.Property<string>("ExtraProperties")
1355
                        .IsRequired()
1356
                        .HasColumnType("nvarchar(max)")
1357
                        .HasColumnName("ExtraProperties");
1358

1359
                    b.Property<bool>("IsDeleted")
1360
                        .ValueGeneratedOnAdd()
1361
                        .HasColumnType("bit")
1362
                        .HasDefaultValue(false)
1363
                        .HasColumnName("IsDeleted");
1364

1365
                    b.Property<DateTime?>("LastModificationTime")
1366
                        .HasColumnType("datetime2")
1367
                        .HasColumnName("LastModificationTime");
1368

1369
                    b.Property<Guid?>("LastModifierId")
1370
                        .HasColumnType("uniqueidentifier")
1371
                        .HasColumnName("LastModifierId");
1372

1373
                    b.Property<string>("Name")
1374
                        .HasMaxLength(200)
1375
                        .HasColumnType("nvarchar(200)");
1376

1377
                    b.Property<string>("Properties")
1378
                        .HasColumnType("nvarchar(max)");
1379

1380
                    b.Property<string>("Resources")
1381
                        .HasColumnType("nvarchar(max)");
1382

1383
                    b.HasKey("Id");
1384

1385
                    b.HasIndex("Name");
1386

1387
                    b.ToTable("OpenIddictScopes", (string)null);
1388
                });
1389

1390
            modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b =>
1391
                {
1392
                    b.Property<Guid>("Id")
1393
                        .ValueGeneratedOnAdd()
1394
                        .HasColumnType("uniqueidentifier");
1395

1396
                    b.Property<Guid?>("ApplicationId")
1397
                        .HasColumnType("uniqueidentifier");
1398

1399
                    b.Property<Guid?>("AuthorizationId")
1400
                        .HasColumnType("uniqueidentifier");
1401

1402
                    b.Property<string>("ConcurrencyStamp")
1403
                        .IsConcurrencyToken()
1404
                        .IsRequired()
1405
                        .HasMaxLength(40)
1406
                        .HasColumnType("nvarchar(40)")
1407
                        .HasColumnName("ConcurrencyStamp");
1408

1409
                    b.Property<DateTime?>("CreationDate")
1410
                        .HasColumnType("datetime2");
1411

1412
                    b.Property<DateTime>("CreationTime")
1413
                        .HasColumnType("datetime2")
1414
                        .HasColumnName("CreationTime");
1415

1416
                    b.Property<Guid?>("CreatorId")
1417
                        .HasColumnType("uniqueidentifier")
1418
                        .HasColumnName("CreatorId");
1419

1420
                    b.Property<Guid?>("DeleterId")
1421
                        .HasColumnType("uniqueidentifier")
1422
                        .HasColumnName("DeleterId");
1423

1424
                    b.Property<DateTime?>("DeletionTime")
1425
                        .HasColumnType("datetime2")
1426
                        .HasColumnName("DeletionTime");
1427

1428
                    b.Property<DateTime?>("ExpirationDate")
1429
                        .HasColumnType("datetime2");
1430

1431
                    b.Property<string>("ExtraProperties")
1432
                        .IsRequired()
1433
                        .HasColumnType("nvarchar(max)")
1434
                        .HasColumnName("ExtraProperties");
1435

1436
                    b.Property<bool>("IsDeleted")
1437
                        .ValueGeneratedOnAdd()
1438
                        .HasColumnType("bit")
1439
                        .HasDefaultValue(false)
1440
                        .HasColumnName("IsDeleted");
1441

1442
                    b.Property<DateTime?>("LastModificationTime")
1443
                        .HasColumnType("datetime2")
1444
                        .HasColumnName("LastModificationTime");
1445

1446
                    b.Property<Guid?>("LastModifierId")
1447
                        .HasColumnType("uniqueidentifier")
1448
                        .HasColumnName("LastModifierId");
1449

1450
                    b.Property<string>("Payload")
1451
                        .HasColumnType("nvarchar(max)");
1452

1453
                    b.Property<string>("Properties")
1454
                        .HasColumnType("nvarchar(max)");
1455

1456
                    b.Property<DateTime?>("RedemptionDate")
1457
                        .HasColumnType("datetime2");
1458

1459
                    b.Property<string>("ReferenceId")
1460
                        .HasMaxLength(100)
1461
                        .HasColumnType("nvarchar(100)");
1462

1463
                    b.Property<string>("Status")
1464
                        .HasMaxLength(50)
1465
                        .HasColumnType("nvarchar(50)");
1466

1467
                    b.Property<string>("Subject")
1468
                        .HasMaxLength(400)
1469
                        .HasColumnType("nvarchar(400)");
1470

1471
                    b.Property<string>("Type")
1472
                        .HasMaxLength(50)
1473
                        .HasColumnType("nvarchar(50)");
1474

1475
                    b.HasKey("Id");
1476

1477
                    b.HasIndex("AuthorizationId");
1478

1479
                    b.HasIndex("ReferenceId");
1480

1481
                    b.HasIndex("ApplicationId", "Status", "Subject", "Type");
1482

1483
                    b.ToTable("OpenIddictTokens", (string)null);
1484
                });
1485

1486
            modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionDefinitionRecord", b =>
1487
                {
1488
                    b.Property<Guid>("Id")
1489
                        .ValueGeneratedOnAdd()
1490
                        .HasColumnType("uniqueidentifier");
1491

1492
                    b.Property<string>("DisplayName")
1493
                        .IsRequired()
1494
                        .HasMaxLength(256)
1495
                        .HasColumnType("nvarchar(256)");
1496

1497
                    b.Property<string>("ExtraProperties")
1498
                        .HasColumnType("nvarchar(max)")
1499
                        .HasColumnName("ExtraProperties");
1500

1501
                    b.Property<string>("GroupName")
1502
                        .IsRequired()
1503
                        .HasMaxLength(128)
1504
                        .HasColumnType("nvarchar(128)");
1505

1506
                    b.Property<bool>("IsEnabled")
1507
                        .HasColumnType("bit");
1508

1509
                    b.Property<byte>("MultiTenancySide")
1510
                        .HasColumnType("tinyint");
1511

1512
                    b.Property<string>("Name")
1513
                        .IsRequired()
1514
                        .HasMaxLength(128)
1515
                        .HasColumnType("nvarchar(128)");
1516

1517
                    b.Property<string>("ParentName")
1518
                        .HasMaxLength(128)
1519
                        .HasColumnType("nvarchar(128)");
1520

1521
                    b.Property<string>("Providers")
1522
                        .HasMaxLength(128)
1523
                        .HasColumnType("nvarchar(128)");
1524

1525
                    b.Property<string>("StateCheckers")
1526
                        .HasMaxLength(256)
1527
                        .HasColumnType("nvarchar(256)");
1528

1529
                    b.HasKey("Id");
1530

1531
                    b.HasIndex("GroupName");
1532

1533
                    b.HasIndex("Name")
1534
                        .IsUnique();
1535

1536
                    b.ToTable("AbpPermissions", (string)null);
1537
                });
1538

1539
            modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGrant", b =>
1540
                {
1541
                    b.Property<Guid>("Id")
1542
                        .ValueGeneratedOnAdd()
1543
                        .HasColumnType("uniqueidentifier");
1544

1545
                    b.Property<string>("Name")
1546
                        .IsRequired()
1547
                        .HasMaxLength(128)
1548
                        .HasColumnType("nvarchar(128)");
1549

1550
                    b.Property<string>("ProviderKey")
1551
                        .IsRequired()
1552
                        .HasMaxLength(64)
1553
                        .HasColumnType("nvarchar(64)");
1554

1555
                    b.Property<string>("ProviderName")
1556
                        .IsRequired()
1557
                        .HasMaxLength(64)
1558
                        .HasColumnType("nvarchar(64)");
1559

1560
                    b.Property<Guid?>("TenantId")
1561
                        .HasColumnType("uniqueidentifier")
1562
                        .HasColumnName("TenantId");
1563

1564
                    b.HasKey("Id");
1565

1566
                    b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey")
1567
                        .IsUnique()
1568
                        .HasFilter("[TenantId] IS NOT NULL");
1569

1570
                    b.ToTable("AbpPermissionGrants", (string)null);
1571
                });
1572

1573
            modelBuilder.Entity("Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", b =>
1574
                {
1575
                    b.Property<Guid>("Id")
1576
                        .ValueGeneratedOnAdd()
1577
                        .HasColumnType("uniqueidentifier");
1578

1579
                    b.Property<string>("DisplayName")
1580
                        .IsRequired()
1581
                        .HasMaxLength(256)
1582
                        .HasColumnType("nvarchar(256)");
1583

1584
                    b.Property<string>("ExtraProperties")
1585
                        .HasColumnType("nvarchar(max)")
1586
                        .HasColumnName("ExtraProperties");
1587

1588
                    b.Property<string>("Name")
1589
                        .IsRequired()
1590
                        .HasMaxLength(128)
1591
                        .HasColumnType("nvarchar(128)");
1592

1593
                    b.HasKey("Id");
1594

1595
                    b.HasIndex("Name")
1596
                        .IsUnique();
1597

1598
                    b.ToTable("AbpPermissionGroups", (string)null);
1599
                });
1600

1601
            modelBuilder.Entity("Volo.Abp.SettingManagement.Setting", b =>
1602
                {
1603
                    b.Property<Guid>("Id")
1604
                        .ValueGeneratedOnAdd()
1605
                        .HasColumnType("uniqueidentifier");
1606

1607
                    b.Property<string>("Name")
1608
                        .IsRequired()
1609
                        .HasMaxLength(128)
1610
                        .HasColumnType("nvarchar(128)");
1611

1612
                    b.Property<string>("ProviderKey")
1613
                        .HasMaxLength(64)
1614
                        .HasColumnType("nvarchar(64)");
1615

1616
                    b.Property<string>("ProviderName")
1617
                        .HasMaxLength(64)
1618
                        .HasColumnType("nvarchar(64)");
1619

1620
                    b.Property<string>("Value")
1621
                        .IsRequired()
1622
                        .HasMaxLength(2048)
1623
                        .HasColumnType("nvarchar(2048)");
1624

1625
                    b.HasKey("Id");
1626

1627
                    b.HasIndex("Name", "ProviderName", "ProviderKey")
1628
                        .IsUnique()
1629
                        .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL");
1630

1631
                    b.ToTable("AbpSettings", (string)null);
1632
                });
1633

1634
            modelBuilder.Entity("Volo.Abp.SettingManagement.SettingDefinitionRecord", b =>
1635
                {
1636
                    b.Property<Guid>("Id")
1637
                        .ValueGeneratedOnAdd()
1638
                        .HasColumnType("uniqueidentifier");
1639

1640
                    b.Property<string>("DefaultValue")
1641
                        .HasMaxLength(2048)
1642
                        .HasColumnType("nvarchar(2048)");
1643

1644
                    b.Property<string>("Description")
1645
                        .HasMaxLength(512)
1646
                        .HasColumnType("nvarchar(512)");
1647

1648
                    b.Property<string>("DisplayName")
1649
                        .IsRequired()
1650
                        .HasMaxLength(256)
1651
                        .HasColumnType("nvarchar(256)");
1652

1653
                    b.Property<string>("ExtraProperties")
1654
                        .HasColumnType("nvarchar(max)")
1655
                        .HasColumnName("ExtraProperties");
1656

1657
                    b.Property<bool>("IsEncrypted")
1658
                        .HasColumnType("bit");
1659

1660
                    b.Property<bool>("IsInherited")
1661
                        .HasColumnType("bit");
1662

1663
                    b.Property<bool>("IsVisibleToClients")
1664
                        .HasColumnType("bit");
1665

1666
                    b.Property<string>("Name")
1667
                        .IsRequired()
1668
                        .HasMaxLength(128)
1669
                        .HasColumnType("nvarchar(128)");
1670

1671
                    b.Property<string>("Providers")
1672
                        .HasMaxLength(1024)
1673
                        .HasColumnType("nvarchar(1024)");
1674

1675
                    b.HasKey("Id");
1676

1677
                    b.HasIndex("Name")
1678
                        .IsUnique();
1679

1680
                    b.ToTable("AbpSettingDefinitions", (string)null);
1681
                });
1682

1683
            modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b =>
1684
                {
1685
                    b.Property<Guid>("Id")
1686
                        .ValueGeneratedOnAdd()
1687
                        .HasColumnType("uniqueidentifier");
1688

1689
                    b.Property<string>("ConcurrencyStamp")
1690
                        .IsConcurrencyToken()
1691
                        .IsRequired()
1692
                        .HasMaxLength(40)
1693
                        .HasColumnType("nvarchar(40)")
1694
                        .HasColumnName("ConcurrencyStamp");
1695

1696
                    b.Property<DateTime>("CreationTime")
1697
                        .HasColumnType("datetime2")
1698
                        .HasColumnName("CreationTime");
1699

1700
                    b.Property<Guid?>("CreatorId")
1701
                        .HasColumnType("uniqueidentifier")
1702
                        .HasColumnName("CreatorId");
1703

1704
                    b.Property<Guid?>("DeleterId")
1705
                        .HasColumnType("uniqueidentifier")
1706
                        .HasColumnName("DeleterId");
1707

1708
                    b.Property<DateTime?>("DeletionTime")
1709
                        .HasColumnType("datetime2")
1710
                        .HasColumnName("DeletionTime");
1711

1712
                    b.Property<int>("EntityVersion")
1713
                        .HasColumnType("int");
1714

1715
                    b.Property<string>("ExtraProperties")
1716
                        .IsRequired()
1717
                        .HasColumnType("nvarchar(max)")
1718
                        .HasColumnName("ExtraProperties");
1719

1720
                    b.Property<bool>("IsDeleted")
1721
                        .ValueGeneratedOnAdd()
1722
                        .HasColumnType("bit")
1723
                        .HasDefaultValue(false)
1724
                        .HasColumnName("IsDeleted");
1725

1726
                    b.Property<DateTime?>("LastModificationTime")
1727
                        .HasColumnType("datetime2")
1728
                        .HasColumnName("LastModificationTime");
1729

1730
                    b.Property<Guid?>("LastModifierId")
1731
                        .HasColumnType("uniqueidentifier")
1732
                        .HasColumnName("LastModifierId");
1733

1734
                    b.Property<string>("Name")
1735
                        .IsRequired()
1736
                        .HasMaxLength(64)
1737
                        .HasColumnType("nvarchar(64)");
1738

1739
                    b.Property<string>("NormalizedName")
1740
                        .IsRequired()
1741
                        .HasMaxLength(64)
1742
                        .HasColumnType("nvarchar(64)");
1743

1744
                    b.HasKey("Id");
1745

1746
                    b.HasIndex("Name");
1747

1748
                    b.HasIndex("NormalizedName");
1749

1750
                    b.ToTable("AbpTenants", (string)null);
1751
                });
1752

1753
            modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b =>
1754
                {
1755
                    b.Property<Guid>("TenantId")
1756
                        .HasColumnType("uniqueidentifier");
1757

1758
                    b.Property<string>("Name")
1759
                        .HasMaxLength(64)
1760
                        .HasColumnType("nvarchar(64)");
1761

1762
                    b.Property<string>("Value")
1763
                        .IsRequired()
1764
                        .HasMaxLength(1024)
1765
                        .HasColumnType("nvarchar(1024)");
1766

1767
                    b.HasKey("TenantId", "Name");
1768

1769
                    b.ToTable("AbpTenantConnectionStrings", (string)null);
1770
                });
1771

1772
            modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b =>
1773
                {
1774
                    b.HasOne("Volo.Abp.AuditLogging.AuditLog", null)
1775
                        .WithMany("Actions")
1776
                        .HasForeignKey("AuditLogId")
1777
                        .OnDelete(DeleteBehavior.Cascade)
1778
                        .IsRequired();
1779
                });
1780

1781
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
1782
                {
1783
                    b.HasOne("Volo.Abp.AuditLogging.AuditLog", null)
1784
                        .WithMany("EntityChanges")
1785
                        .HasForeignKey("AuditLogId")
1786
                        .OnDelete(DeleteBehavior.Cascade)
1787
                        .IsRequired();
1788
                });
1789

1790
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b =>
1791
                {
1792
                    b.HasOne("Volo.Abp.AuditLogging.EntityChange", null)
1793
                        .WithMany("PropertyChanges")
1794
                        .HasForeignKey("EntityChangeId")
1795
                        .OnDelete(DeleteBehavior.Cascade)
1796
                        .IsRequired();
1797
                });
1798

1799
            modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b =>
1800
                {
1801
                    b.HasOne("Volo.Abp.Identity.IdentityRole", null)
1802
                        .WithMany("Claims")
1803
                        .HasForeignKey("RoleId")
1804
                        .OnDelete(DeleteBehavior.Cascade)
1805
                        .IsRequired();
1806
                });
1807

1808
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b =>
1809
                {
1810
                    b.HasOne("Volo.Abp.Identity.IdentityUser", null)
1811
                        .WithMany("Claims")
1812
                        .HasForeignKey("UserId")
1813
                        .OnDelete(DeleteBehavior.Cascade)
1814
                        .IsRequired();
1815
                });
1816

1817
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b =>
1818
                {
1819
                    b.HasOne("Volo.Abp.Identity.IdentityUser", null)
1820
                        .WithMany("Logins")
1821
                        .HasForeignKey("UserId")
1822
                        .OnDelete(DeleteBehavior.Cascade)
1823
                        .IsRequired();
1824
                });
1825

1826
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b =>
1827
                {
1828
                    b.HasOne("Volo.Abp.Identity.OrganizationUnit", null)
1829
                        .WithMany()
1830
                        .HasForeignKey("OrganizationUnitId")
1831
                        .OnDelete(DeleteBehavior.Cascade)
1832
                        .IsRequired();
1833

1834
                    b.HasOne("Volo.Abp.Identity.IdentityUser", null)
1835
                        .WithMany("OrganizationUnits")
1836
                        .HasForeignKey("UserId")
1837
                        .OnDelete(DeleteBehavior.Cascade)
1838
                        .IsRequired();
1839
                });
1840

1841
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b =>
1842
                {
1843
                    b.HasOne("Volo.Abp.Identity.IdentityRole", null)
1844
                        .WithMany()
1845
                        .HasForeignKey("RoleId")
1846
                        .OnDelete(DeleteBehavior.Cascade)
1847
                        .IsRequired();
1848

1849
                    b.HasOne("Volo.Abp.Identity.IdentityUser", null)
1850
                        .WithMany("Roles")
1851
                        .HasForeignKey("UserId")
1852
                        .OnDelete(DeleteBehavior.Cascade)
1853
                        .IsRequired();
1854
                });
1855

1856
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b =>
1857
                {
1858
                    b.HasOne("Volo.Abp.Identity.IdentityUser", null)
1859
                        .WithMany("Tokens")
1860
                        .HasForeignKey("UserId")
1861
                        .OnDelete(DeleteBehavior.Cascade)
1862
                        .IsRequired();
1863
                });
1864

1865
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b =>
1866
                {
1867
                    b.HasOne("Volo.Abp.Identity.OrganizationUnit", null)
1868
                        .WithMany()
1869
                        .HasForeignKey("ParentId");
1870
                });
1871

1872
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b =>
1873
                {
1874
                    b.HasOne("Volo.Abp.Identity.OrganizationUnit", null)
1875
                        .WithMany("Roles")
1876
                        .HasForeignKey("OrganizationUnitId")
1877
                        .OnDelete(DeleteBehavior.Cascade)
1878
                        .IsRequired();
1879

1880
                    b.HasOne("Volo.Abp.Identity.IdentityRole", null)
1881
                        .WithMany()
1882
                        .HasForeignKey("RoleId")
1883
                        .OnDelete(DeleteBehavior.Cascade)
1884
                        .IsRequired();
1885
                });
1886

1887
            modelBuilder.Entity("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", b =>
1888
                {
1889
                    b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null)
1890
                        .WithMany()
1891
                        .HasForeignKey("ApplicationId");
1892
                });
1893

1894
            modelBuilder.Entity("Volo.Abp.OpenIddict.Tokens.OpenIddictToken", b =>
1895
                {
1896
                    b.HasOne("Volo.Abp.OpenIddict.Applications.OpenIddictApplication", null)
1897
                        .WithMany()
1898
                        .HasForeignKey("ApplicationId");
1899

1900
                    b.HasOne("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", null)
1901
                        .WithMany()
1902
                        .HasForeignKey("AuthorizationId");
1903
                });
1904

1905
            modelBuilder.Entity("Volo.Abp.TenantManagement.TenantConnectionString", b =>
1906
                {
1907
                    b.HasOne("Volo.Abp.TenantManagement.Tenant", null)
1908
                        .WithMany("ConnectionStrings")
1909
                        .HasForeignKey("TenantId")
1910
                        .OnDelete(DeleteBehavior.Cascade)
1911
                        .IsRequired();
1912
                });
1913

1914
            modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
1915
                {
1916
                    b.Navigation("Actions");
1917

1918
                    b.Navigation("EntityChanges");
1919
                });
1920

1921
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
1922
                {
1923
                    b.Navigation("PropertyChanges");
1924
                });
1925

1926
            modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b =>
1927
                {
1928
                    b.Navigation("Claims");
1929
                });
1930

1931
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
1932
                {
1933
                    b.Navigation("Claims");
1934

1935
                    b.Navigation("Logins");
1936

1937
                    b.Navigation("OrganizationUnits");
1938

1939
                    b.Navigation("Roles");
1940

1941
                    b.Navigation("Tokens");
1942
                });
1943

1944
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b =>
1945
                {
1946
                    b.Navigation("Roles");
1947
                });
1948

1949
            modelBuilder.Entity("Volo.Abp.TenantManagement.Tenant", b =>
1950
                {
1951
                    b.Navigation("ConnectionStrings");
1952
                });
1953
#pragma warning restore 612, 618
1954
        }
1955
    }
1956
}
1957

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.