abp

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

11
#nullable disable
12

13
namespace MyCompanyName.MyProjectName.Host.Migrations
14
{
15
    [DbContext(typeof(MyProjectNameDbContext))]
16
    [Migration("20240321011533_Initial")]
17
    partial class Initial
18
    {
19
        /// <inheritdoc />
20
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
21
        {
22
#pragma warning disable 612, 618
23
            modelBuilder
24
                .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
25
                .HasAnnotation("ProductVersion", "8.0.0")
26
                .HasAnnotation("Relational:MaxIdentifierLength", 128);
27

28
            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
29

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

36
                    b.Property<string>("ApplicationName")
37
                        .HasMaxLength(96)
38
                        .HasColumnType("nvarchar(96)")
39
                        .HasColumnName("ApplicationName");
40

41
                    b.Property<string>("BrowserInfo")
42
                        .HasMaxLength(512)
43
                        .HasColumnType("nvarchar(512)")
44
                        .HasColumnName("BrowserInfo");
45

46
                    b.Property<string>("ClientId")
47
                        .HasMaxLength(64)
48
                        .HasColumnType("nvarchar(64)")
49
                        .HasColumnName("ClientId");
50

51
                    b.Property<string>("ClientIpAddress")
52
                        .HasMaxLength(64)
53
                        .HasColumnType("nvarchar(64)")
54
                        .HasColumnName("ClientIpAddress");
55

56
                    b.Property<string>("ClientName")
57
                        .HasMaxLength(128)
58
                        .HasColumnType("nvarchar(128)")
59
                        .HasColumnName("ClientName");
60

61
                    b.Property<string>("Comments")
62
                        .HasMaxLength(256)
63
                        .HasColumnType("nvarchar(256)")
64
                        .HasColumnName("Comments");
65

66
                    b.Property<string>("ConcurrencyStamp")
67
                        .IsConcurrencyToken()
68
                        .IsRequired()
69
                        .HasMaxLength(40)
70
                        .HasColumnType("nvarchar(40)")
71
                        .HasColumnName("ConcurrencyStamp");
72

73
                    b.Property<string>("CorrelationId")
74
                        .HasMaxLength(64)
75
                        .HasColumnType("nvarchar(64)")
76
                        .HasColumnName("CorrelationId");
77

78
                    b.Property<string>("Exceptions")
79
                        .HasColumnType("nvarchar(max)");
80

81
                    b.Property<int>("ExecutionDuration")
82
                        .HasColumnType("int")
83
                        .HasColumnName("ExecutionDuration");
84

85
                    b.Property<DateTime>("ExecutionTime")
86
                        .HasColumnType("datetime2");
87

88
                    b.Property<string>("ExtraProperties")
89
                        .IsRequired()
90
                        .HasColumnType("nvarchar(max)")
91
                        .HasColumnName("ExtraProperties");
92

93
                    b.Property<string>("HttpMethod")
94
                        .HasMaxLength(16)
95
                        .HasColumnType("nvarchar(16)")
96
                        .HasColumnName("HttpMethod");
97

98
                    b.Property<int?>("HttpStatusCode")
99
                        .HasColumnType("int")
100
                        .HasColumnName("HttpStatusCode");
101

102
                    b.Property<Guid?>("ImpersonatorTenantId")
103
                        .HasColumnType("uniqueidentifier")
104
                        .HasColumnName("ImpersonatorTenantId");
105

106
                    b.Property<string>("ImpersonatorTenantName")
107
                        .HasMaxLength(64)
108
                        .HasColumnType("nvarchar(64)")
109
                        .HasColumnName("ImpersonatorTenantName");
110

111
                    b.Property<Guid?>("ImpersonatorUserId")
112
                        .HasColumnType("uniqueidentifier")
113
                        .HasColumnName("ImpersonatorUserId");
114

115
                    b.Property<string>("ImpersonatorUserName")
116
                        .HasMaxLength(256)
117
                        .HasColumnType("nvarchar(256)")
118
                        .HasColumnName("ImpersonatorUserName");
119

120
                    b.Property<Guid?>("TenantId")
121
                        .HasColumnType("uniqueidentifier")
122
                        .HasColumnName("TenantId");
123

124
                    b.Property<string>("TenantName")
125
                        .HasMaxLength(64)
126
                        .HasColumnType("nvarchar(64)")
127
                        .HasColumnName("TenantName");
128

129
                    b.Property<string>("Url")
130
                        .HasMaxLength(256)
131
                        .HasColumnType("nvarchar(256)")
132
                        .HasColumnName("Url");
133

134
                    b.Property<Guid?>("UserId")
135
                        .HasColumnType("uniqueidentifier")
136
                        .HasColumnName("UserId");
137

138
                    b.Property<string>("UserName")
139
                        .HasMaxLength(256)
140
                        .HasColumnType("nvarchar(256)")
141
                        .HasColumnName("UserName");
142

143
                    b.HasKey("Id");
144

145
                    b.HasIndex("TenantId", "ExecutionTime");
146

147
                    b.HasIndex("TenantId", "UserId", "ExecutionTime");
148

149
                    b.ToTable("AbpAuditLogs", (string)null);
150
                });
151

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

158
                    b.Property<Guid>("AuditLogId")
159
                        .HasColumnType("uniqueidentifier")
160
                        .HasColumnName("AuditLogId");
161

162
                    b.Property<int>("ExecutionDuration")
163
                        .HasColumnType("int")
164
                        .HasColumnName("ExecutionDuration");
165

166
                    b.Property<DateTime>("ExecutionTime")
167
                        .HasColumnType("datetime2")
168
                        .HasColumnName("ExecutionTime");
169

170
                    b.Property<string>("ExtraProperties")
171
                        .HasColumnType("nvarchar(max)")
172
                        .HasColumnName("ExtraProperties");
173

174
                    b.Property<string>("MethodName")
175
                        .HasMaxLength(128)
176
                        .HasColumnType("nvarchar(128)")
177
                        .HasColumnName("MethodName");
178

179
                    b.Property<string>("Parameters")
180
                        .HasMaxLength(2000)
181
                        .HasColumnType("nvarchar(2000)")
182
                        .HasColumnName("Parameters");
183

184
                    b.Property<string>("ServiceName")
185
                        .HasMaxLength(256)
186
                        .HasColumnType("nvarchar(256)")
187
                        .HasColumnName("ServiceName");
188

189
                    b.Property<Guid?>("TenantId")
190
                        .HasColumnType("uniqueidentifier")
191
                        .HasColumnName("TenantId");
192

193
                    b.HasKey("Id");
194

195
                    b.HasIndex("AuditLogId");
196

197
                    b.HasIndex("TenantId", "ServiceName", "MethodName", "ExecutionTime");
198

199
                    b.ToTable("AbpAuditLogActions", (string)null);
200
                });
201

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

208
                    b.Property<Guid>("AuditLogId")
209
                        .HasColumnType("uniqueidentifier")
210
                        .HasColumnName("AuditLogId");
211

212
                    b.Property<DateTime>("ChangeTime")
213
                        .HasColumnType("datetime2")
214
                        .HasColumnName("ChangeTime");
215

216
                    b.Property<byte>("ChangeType")
217
                        .HasColumnType("tinyint")
218
                        .HasColumnName("ChangeType");
219

220
                    b.Property<string>("EntityId")
221
                        .HasMaxLength(128)
222
                        .HasColumnType("nvarchar(128)")
223
                        .HasColumnName("EntityId");
224

225
                    b.Property<Guid?>("EntityTenantId")
226
                        .HasColumnType("uniqueidentifier");
227

228
                    b.Property<string>("EntityTypeFullName")
229
                        .IsRequired()
230
                        .HasMaxLength(128)
231
                        .HasColumnType("nvarchar(128)")
232
                        .HasColumnName("EntityTypeFullName");
233

234
                    b.Property<string>("ExtraProperties")
235
                        .HasColumnType("nvarchar(max)")
236
                        .HasColumnName("ExtraProperties");
237

238
                    b.Property<Guid?>("TenantId")
239
                        .HasColumnType("uniqueidentifier")
240
                        .HasColumnName("TenantId");
241

242
                    b.HasKey("Id");
243

244
                    b.HasIndex("AuditLogId");
245

246
                    b.HasIndex("TenantId", "EntityTypeFullName", "EntityId");
247

248
                    b.ToTable("AbpEntityChanges", (string)null);
249
                });
250

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

257
                    b.Property<Guid>("EntityChangeId")
258
                        .HasColumnType("uniqueidentifier");
259

260
                    b.Property<string>("NewValue")
261
                        .HasMaxLength(512)
262
                        .HasColumnType("nvarchar(512)")
263
                        .HasColumnName("NewValue");
264

265
                    b.Property<string>("OriginalValue")
266
                        .HasMaxLength(512)
267
                        .HasColumnType("nvarchar(512)")
268
                        .HasColumnName("OriginalValue");
269

270
                    b.Property<string>("PropertyName")
271
                        .IsRequired()
272
                        .HasMaxLength(128)
273
                        .HasColumnType("nvarchar(128)")
274
                        .HasColumnName("PropertyName");
275

276
                    b.Property<string>("PropertyTypeFullName")
277
                        .IsRequired()
278
                        .HasMaxLength(64)
279
                        .HasColumnType("nvarchar(64)")
280
                        .HasColumnName("PropertyTypeFullName");
281

282
                    b.Property<Guid?>("TenantId")
283
                        .HasColumnType("uniqueidentifier")
284
                        .HasColumnName("TenantId");
285

286
                    b.HasKey("Id");
287

288
                    b.HasIndex("EntityChangeId");
289

290
                    b.ToTable("AbpEntityPropertyChanges", (string)null);
291
                });
292

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

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

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

307
                    b.Property<string>("Description")
308
                        .HasMaxLength(256)
309
                        .HasColumnType("nvarchar(256)");
310

311
                    b.Property<string>("DisplayName")
312
                        .IsRequired()
313
                        .HasMaxLength(256)
314
                        .HasColumnType("nvarchar(256)");
315

316
                    b.Property<string>("ExtraProperties")
317
                        .HasColumnType("nvarchar(max)")
318
                        .HasColumnName("ExtraProperties");
319

320
                    b.Property<string>("GroupName")
321
                        .IsRequired()
322
                        .HasMaxLength(128)
323
                        .HasColumnType("nvarchar(128)");
324

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

328
                    b.Property<bool>("IsVisibleToClients")
329
                        .HasColumnType("bit");
330

331
                    b.Property<string>("Name")
332
                        .IsRequired()
333
                        .HasMaxLength(128)
334
                        .HasColumnType("nvarchar(128)");
335

336
                    b.Property<string>("ParentName")
337
                        .HasMaxLength(128)
338
                        .HasColumnType("nvarchar(128)");
339

340
                    b.Property<string>("ValueType")
341
                        .HasMaxLength(2048)
342
                        .HasColumnType("nvarchar(2048)");
343

344
                    b.HasKey("Id");
345

346
                    b.HasIndex("GroupName");
347

348
                    b.HasIndex("Name")
349
                        .IsUnique();
350

351
                    b.ToTable("AbpFeatures", (string)null);
352
                });
353

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

360
                    b.Property<string>("DisplayName")
361
                        .IsRequired()
362
                        .HasMaxLength(256)
363
                        .HasColumnType("nvarchar(256)");
364

365
                    b.Property<string>("ExtraProperties")
366
                        .HasColumnType("nvarchar(max)")
367
                        .HasColumnName("ExtraProperties");
368

369
                    b.Property<string>("Name")
370
                        .IsRequired()
371
                        .HasMaxLength(128)
372
                        .HasColumnType("nvarchar(128)");
373

374
                    b.HasKey("Id");
375

376
                    b.HasIndex("Name")
377
                        .IsUnique();
378

379
                    b.ToTable("AbpFeatureGroups", (string)null);
380
                });
381

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

388
                    b.Property<string>("Name")
389
                        .IsRequired()
390
                        .HasMaxLength(128)
391
                        .HasColumnType("nvarchar(128)");
392

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

397
                    b.Property<string>("ProviderName")
398
                        .HasMaxLength(64)
399
                        .HasColumnType("nvarchar(64)");
400

401
                    b.Property<string>("Value")
402
                        .IsRequired()
403
                        .HasMaxLength(128)
404
                        .HasColumnType("nvarchar(128)");
405

406
                    b.HasKey("Id");
407

408
                    b.HasIndex("Name", "ProviderName", "ProviderKey")
409
                        .IsUnique()
410
                        .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL");
411

412
                    b.ToTable("AbpFeatureValues", (string)null);
413
                });
414

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

421
                    b.Property<string>("ConcurrencyStamp")
422
                        .IsConcurrencyToken()
423
                        .IsRequired()
424
                        .HasMaxLength(40)
425
                        .HasColumnType("nvarchar(40)")
426
                        .HasColumnName("ConcurrencyStamp");
427

428
                    b.Property<string>("Description")
429
                        .HasMaxLength(256)
430
                        .HasColumnType("nvarchar(256)");
431

432
                    b.Property<string>("ExtraProperties")
433
                        .IsRequired()
434
                        .HasColumnType("nvarchar(max)")
435
                        .HasColumnName("ExtraProperties");
436

437
                    b.Property<bool>("IsStatic")
438
                        .HasColumnType("bit");
439

440
                    b.Property<string>("Name")
441
                        .IsRequired()
442
                        .HasMaxLength(256)
443
                        .HasColumnType("nvarchar(256)");
444

445
                    b.Property<string>("Regex")
446
                        .HasMaxLength(512)
447
                        .HasColumnType("nvarchar(512)");
448

449
                    b.Property<string>("RegexDescription")
450
                        .HasMaxLength(128)
451
                        .HasColumnType("nvarchar(128)");
452

453
                    b.Property<bool>("Required")
454
                        .HasColumnType("bit");
455

456
                    b.Property<int>("ValueType")
457
                        .HasColumnType("int");
458

459
                    b.HasKey("Id");
460

461
                    b.ToTable("AbpClaimTypes", (string)null);
462
                });
463

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

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

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

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

479
                    b.Property<Guid>("TargetUserId")
480
                        .HasColumnType("uniqueidentifier");
481

482
                    b.HasKey("Id");
483

484
                    b.HasIndex("SourceUserId", "SourceTenantId", "TargetUserId", "TargetTenantId")
485
                        .IsUnique()
486
                        .HasFilter("[SourceTenantId] IS NOT NULL AND [TargetTenantId] IS NOT NULL");
487

488
                    b.ToTable("AbpLinkUsers", (string)null);
489
                });
490

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

497
                    b.Property<string>("ConcurrencyStamp")
498
                        .IsConcurrencyToken()
499
                        .IsRequired()
500
                        .HasMaxLength(40)
501
                        .HasColumnType("nvarchar(40)")
502
                        .HasColumnName("ConcurrencyStamp");
503

504
                    b.Property<int>("EntityVersion")
505
                        .HasColumnType("int");
506

507
                    b.Property<string>("ExtraProperties")
508
                        .IsRequired()
509
                        .HasColumnType("nvarchar(max)")
510
                        .HasColumnName("ExtraProperties");
511

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

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

520
                    b.Property<bool>("IsStatic")
521
                        .HasColumnType("bit")
522
                        .HasColumnName("IsStatic");
523

524
                    b.Property<string>("Name")
525
                        .IsRequired()
526
                        .HasMaxLength(256)
527
                        .HasColumnType("nvarchar(256)");
528

529
                    b.Property<string>("NormalizedName")
530
                        .IsRequired()
531
                        .HasMaxLength(256)
532
                        .HasColumnType("nvarchar(256)");
533

534
                    b.Property<Guid?>("TenantId")
535
                        .HasColumnType("uniqueidentifier")
536
                        .HasColumnName("TenantId");
537

538
                    b.HasKey("Id");
539

540
                    b.HasIndex("NormalizedName");
541

542
                    b.ToTable("AbpRoles", (string)null);
543
                });
544

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

550
                    b.Property<string>("ClaimType")
551
                        .IsRequired()
552
                        .HasMaxLength(256)
553
                        .HasColumnType("nvarchar(256)");
554

555
                    b.Property<string>("ClaimValue")
556
                        .HasMaxLength(1024)
557
                        .HasColumnType("nvarchar(1024)");
558

559
                    b.Property<Guid>("RoleId")
560
                        .HasColumnType("uniqueidentifier");
561

562
                    b.Property<Guid?>("TenantId")
563
                        .HasColumnType("uniqueidentifier")
564
                        .HasColumnName("TenantId");
565

566
                    b.HasKey("Id");
567

568
                    b.HasIndex("RoleId");
569

570
                    b.ToTable("AbpRoleClaims", (string)null);
571
                });
572

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

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

583
                    b.Property<string>("ApplicationName")
584
                        .HasMaxLength(96)
585
                        .HasColumnType("nvarchar(96)");
586

587
                    b.Property<string>("BrowserInfo")
588
                        .HasMaxLength(512)
589
                        .HasColumnType("nvarchar(512)");
590

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

595
                    b.Property<string>("ClientIpAddress")
596
                        .HasMaxLength(64)
597
                        .HasColumnType("nvarchar(64)");
598

599
                    b.Property<string>("ConcurrencyStamp")
600
                        .IsConcurrencyToken()
601
                        .IsRequired()
602
                        .HasMaxLength(40)
603
                        .HasColumnType("nvarchar(40)")
604
                        .HasColumnName("ConcurrencyStamp");
605

606
                    b.Property<string>("CorrelationId")
607
                        .HasMaxLength(64)
608
                        .HasColumnType("nvarchar(64)");
609

610
                    b.Property<DateTime>("CreationTime")
611
                        .HasColumnType("datetime2");
612

613
                    b.Property<string>("ExtraProperties")
614
                        .IsRequired()
615
                        .HasColumnType("nvarchar(max)")
616
                        .HasColumnName("ExtraProperties");
617

618
                    b.Property<string>("Identity")
619
                        .HasMaxLength(96)
620
                        .HasColumnType("nvarchar(96)");
621

622
                    b.Property<Guid?>("TenantId")
623
                        .HasColumnType("uniqueidentifier")
624
                        .HasColumnName("TenantId");
625

626
                    b.Property<string>("TenantName")
627
                        .HasMaxLength(64)
628
                        .HasColumnType("nvarchar(64)");
629

630
                    b.Property<Guid?>("UserId")
631
                        .HasColumnType("uniqueidentifier");
632

633
                    b.Property<string>("UserName")
634
                        .HasMaxLength(256)
635
                        .HasColumnType("nvarchar(256)");
636

637
                    b.HasKey("Id");
638

639
                    b.HasIndex("TenantId", "Action");
640

641
                    b.HasIndex("TenantId", "ApplicationName");
642

643
                    b.HasIndex("TenantId", "Identity");
644

645
                    b.HasIndex("TenantId", "UserId");
646

647
                    b.ToTable("AbpSecurityLogs", (string)null);
648
                });
649

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

656
                    b.Property<string>("ClientId")
657
                        .HasMaxLength(64)
658
                        .HasColumnType("nvarchar(64)");
659

660
                    b.Property<string>("Device")
661
                        .IsRequired()
662
                        .HasMaxLength(64)
663
                        .HasColumnType("nvarchar(64)");
664

665
                    b.Property<string>("DeviceInfo")
666
                        .HasMaxLength(64)
667
                        .HasColumnType("nvarchar(64)");
668

669
                    b.Property<string>("IpAddresses")
670
                        .HasMaxLength(256)
671
                        .HasColumnType("nvarchar(256)");
672

673
                    b.Property<DateTime?>("LastAccessed")
674
                        .HasColumnType("datetime2");
675

676
                    b.Property<string>("SessionId")
677
                        .IsRequired()
678
                        .HasMaxLength(128)
679
                        .HasColumnType("nvarchar(128)");
680

681
                    b.Property<DateTime>("SignedIn")
682
                        .HasColumnType("datetime2");
683

684
                    b.Property<Guid?>("TenantId")
685
                        .HasColumnType("uniqueidentifier")
686
                        .HasColumnName("TenantId");
687

688
                    b.Property<Guid>("UserId")
689
                        .HasColumnType("uniqueidentifier");
690

691
                    b.HasKey("Id");
692

693
                    b.HasIndex("Device");
694

695
                    b.HasIndex("SessionId");
696

697
                    b.HasIndex("TenantId", "UserId");
698

699
                    b.ToTable("AbpSessions", (string)null);
700
                });
701

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

708
                    b.Property<int>("AccessFailedCount")
709
                        .ValueGeneratedOnAdd()
710
                        .HasColumnType("int")
711
                        .HasDefaultValue(0)
712
                        .HasColumnName("AccessFailedCount");
713

714
                    b.Property<string>("ConcurrencyStamp")
715
                        .IsConcurrencyToken()
716
                        .IsRequired()
717
                        .HasMaxLength(40)
718
                        .HasColumnType("nvarchar(40)")
719
                        .HasColumnName("ConcurrencyStamp");
720

721
                    b.Property<DateTime>("CreationTime")
722
                        .HasColumnType("datetime2")
723
                        .HasColumnName("CreationTime");
724

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

729
                    b.Property<Guid?>("DeleterId")
730
                        .HasColumnType("uniqueidentifier")
731
                        .HasColumnName("DeleterId");
732

733
                    b.Property<DateTime?>("DeletionTime")
734
                        .HasColumnType("datetime2")
735
                        .HasColumnName("DeletionTime");
736

737
                    b.Property<string>("Email")
738
                        .IsRequired()
739
                        .HasMaxLength(256)
740
                        .HasColumnType("nvarchar(256)")
741
                        .HasColumnName("Email");
742

743
                    b.Property<bool>("EmailConfirmed")
744
                        .ValueGeneratedOnAdd()
745
                        .HasColumnType("bit")
746
                        .HasDefaultValue(false)
747
                        .HasColumnName("EmailConfirmed");
748

749
                    b.Property<int>("EntityVersion")
750
                        .HasColumnType("int");
751

752
                    b.Property<string>("ExtraProperties")
753
                        .IsRequired()
754
                        .HasColumnType("nvarchar(max)")
755
                        .HasColumnName("ExtraProperties");
756

757
                    b.Property<bool>("IsActive")
758
                        .HasColumnType("bit")
759
                        .HasColumnName("IsActive");
760

761
                    b.Property<bool>("IsDeleted")
762
                        .ValueGeneratedOnAdd()
763
                        .HasColumnType("bit")
764
                        .HasDefaultValue(false)
765
                        .HasColumnName("IsDeleted");
766

767
                    b.Property<bool>("IsExternal")
768
                        .ValueGeneratedOnAdd()
769
                        .HasColumnType("bit")
770
                        .HasDefaultValue(false)
771
                        .HasColumnName("IsExternal");
772

773
                    b.Property<DateTime?>("LastModificationTime")
774
                        .HasColumnType("datetime2")
775
                        .HasColumnName("LastModificationTime");
776

777
                    b.Property<Guid?>("LastModifierId")
778
                        .HasColumnType("uniqueidentifier")
779
                        .HasColumnName("LastModifierId");
780

781
                    b.Property<DateTimeOffset?>("LastPasswordChangeTime")
782
                        .HasColumnType("datetimeoffset");
783

784
                    b.Property<bool>("LockoutEnabled")
785
                        .ValueGeneratedOnAdd()
786
                        .HasColumnType("bit")
787
                        .HasDefaultValue(false)
788
                        .HasColumnName("LockoutEnabled");
789

790
                    b.Property<DateTimeOffset?>("LockoutEnd")
791
                        .HasColumnType("datetimeoffset");
792

793
                    b.Property<string>("Name")
794
                        .HasMaxLength(64)
795
                        .HasColumnType("nvarchar(64)")
796
                        .HasColumnName("Name");
797

798
                    b.Property<string>("NormalizedEmail")
799
                        .IsRequired()
800
                        .HasMaxLength(256)
801
                        .HasColumnType("nvarchar(256)")
802
                        .HasColumnName("NormalizedEmail");
803

804
                    b.Property<string>("NormalizedUserName")
805
                        .IsRequired()
806
                        .HasMaxLength(256)
807
                        .HasColumnType("nvarchar(256)")
808
                        .HasColumnName("NormalizedUserName");
809

810
                    b.Property<string>("PasswordHash")
811
                        .HasMaxLength(256)
812
                        .HasColumnType("nvarchar(256)")
813
                        .HasColumnName("PasswordHash");
814

815
                    b.Property<string>("PhoneNumber")
816
                        .HasMaxLength(16)
817
                        .HasColumnType("nvarchar(16)")
818
                        .HasColumnName("PhoneNumber");
819

820
                    b.Property<bool>("PhoneNumberConfirmed")
821
                        .ValueGeneratedOnAdd()
822
                        .HasColumnType("bit")
823
                        .HasDefaultValue(false)
824
                        .HasColumnName("PhoneNumberConfirmed");
825

826
                    b.Property<string>("SecurityStamp")
827
                        .IsRequired()
828
                        .HasMaxLength(256)
829
                        .HasColumnType("nvarchar(256)")
830
                        .HasColumnName("SecurityStamp");
831

832
                    b.Property<bool>("ShouldChangePasswordOnNextLogin")
833
                        .HasColumnType("bit");
834

835
                    b.Property<string>("Surname")
836
                        .HasMaxLength(64)
837
                        .HasColumnType("nvarchar(64)")
838
                        .HasColumnName("Surname");
839

840
                    b.Property<Guid?>("TenantId")
841
                        .HasColumnType("uniqueidentifier")
842
                        .HasColumnName("TenantId");
843

844
                    b.Property<bool>("TwoFactorEnabled")
845
                        .ValueGeneratedOnAdd()
846
                        .HasColumnType("bit")
847
                        .HasDefaultValue(false)
848
                        .HasColumnName("TwoFactorEnabled");
849

850
                    b.Property<string>("UserName")
851
                        .IsRequired()
852
                        .HasMaxLength(256)
853
                        .HasColumnType("nvarchar(256)")
854
                        .HasColumnName("UserName");
855

856
                    b.HasKey("Id");
857

858
                    b.HasIndex("Email");
859

860
                    b.HasIndex("NormalizedEmail");
861

862
                    b.HasIndex("NormalizedUserName");
863

864
                    b.HasIndex("UserName");
865

866
                    b.ToTable("AbpUsers", (string)null);
867
                });
868

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

874
                    b.Property<string>("ClaimType")
875
                        .IsRequired()
876
                        .HasMaxLength(256)
877
                        .HasColumnType("nvarchar(256)");
878

879
                    b.Property<string>("ClaimValue")
880
                        .HasMaxLength(1024)
881
                        .HasColumnType("nvarchar(1024)");
882

883
                    b.Property<Guid?>("TenantId")
884
                        .HasColumnType("uniqueidentifier")
885
                        .HasColumnName("TenantId");
886

887
                    b.Property<Guid>("UserId")
888
                        .HasColumnType("uniqueidentifier");
889

890
                    b.HasKey("Id");
891

892
                    b.HasIndex("UserId");
893

894
                    b.ToTable("AbpUserClaims", (string)null);
895
                });
896

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

903
                    b.Property<DateTime>("EndTime")
904
                        .HasColumnType("datetime2");
905

906
                    b.Property<Guid>("SourceUserId")
907
                        .HasColumnType("uniqueidentifier");
908

909
                    b.Property<DateTime>("StartTime")
910
                        .HasColumnType("datetime2");
911

912
                    b.Property<Guid>("TargetUserId")
913
                        .HasColumnType("uniqueidentifier");
914

915
                    b.Property<Guid?>("TenantId")
916
                        .HasColumnType("uniqueidentifier")
917
                        .HasColumnName("TenantId");
918

919
                    b.HasKey("Id");
920

921
                    b.ToTable("AbpUserDelegations", (string)null);
922
                });
923

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

929
                    b.Property<string>("LoginProvider")
930
                        .HasMaxLength(64)
931
                        .HasColumnType("nvarchar(64)");
932

933
                    b.Property<string>("ProviderDisplayName")
934
                        .HasMaxLength(128)
935
                        .HasColumnType("nvarchar(128)");
936

937
                    b.Property<string>("ProviderKey")
938
                        .IsRequired()
939
                        .HasMaxLength(196)
940
                        .HasColumnType("nvarchar(196)");
941

942
                    b.Property<Guid?>("TenantId")
943
                        .HasColumnType("uniqueidentifier")
944
                        .HasColumnName("TenantId");
945

946
                    b.HasKey("UserId", "LoginProvider");
947

948
                    b.HasIndex("LoginProvider", "ProviderKey");
949

950
                    b.ToTable("AbpUserLogins", (string)null);
951
                });
952

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

958
                    b.Property<Guid>("UserId")
959
                        .HasColumnType("uniqueidentifier");
960

961
                    b.Property<DateTime>("CreationTime")
962
                        .HasColumnType("datetime2")
963
                        .HasColumnName("CreationTime");
964

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

969
                    b.Property<Guid?>("TenantId")
970
                        .HasColumnType("uniqueidentifier")
971
                        .HasColumnName("TenantId");
972

973
                    b.HasKey("OrganizationUnitId", "UserId");
974

975
                    b.HasIndex("UserId", "OrganizationUnitId");
976

977
                    b.ToTable("AbpUserOrganizationUnits", (string)null);
978
                });
979

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

985
                    b.Property<Guid>("RoleId")
986
                        .HasColumnType("uniqueidentifier");
987

988
                    b.Property<Guid?>("TenantId")
989
                        .HasColumnType("uniqueidentifier")
990
                        .HasColumnName("TenantId");
991

992
                    b.HasKey("UserId", "RoleId");
993

994
                    b.HasIndex("RoleId", "UserId");
995

996
                    b.ToTable("AbpUserRoles", (string)null);
997
                });
998

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

1004
                    b.Property<string>("LoginProvider")
1005
                        .HasMaxLength(64)
1006
                        .HasColumnType("nvarchar(64)");
1007

1008
                    b.Property<string>("Name")
1009
                        .HasMaxLength(128)
1010
                        .HasColumnType("nvarchar(128)");
1011

1012
                    b.Property<Guid?>("TenantId")
1013
                        .HasColumnType("uniqueidentifier")
1014
                        .HasColumnName("TenantId");
1015

1016
                    b.Property<string>("Value")
1017
                        .HasColumnType("nvarchar(max)");
1018

1019
                    b.HasKey("UserId", "LoginProvider", "Name");
1020

1021
                    b.ToTable("AbpUserTokens", (string)null);
1022
                });
1023

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

1030
                    b.Property<string>("Code")
1031
                        .IsRequired()
1032
                        .HasMaxLength(95)
1033
                        .HasColumnType("nvarchar(95)")
1034
                        .HasColumnName("Code");
1035

1036
                    b.Property<string>("ConcurrencyStamp")
1037
                        .IsConcurrencyToken()
1038
                        .IsRequired()
1039
                        .HasMaxLength(40)
1040
                        .HasColumnType("nvarchar(40)")
1041
                        .HasColumnName("ConcurrencyStamp");
1042

1043
                    b.Property<DateTime>("CreationTime")
1044
                        .HasColumnType("datetime2")
1045
                        .HasColumnName("CreationTime");
1046

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

1051
                    b.Property<Guid?>("DeleterId")
1052
                        .HasColumnType("uniqueidentifier")
1053
                        .HasColumnName("DeleterId");
1054

1055
                    b.Property<DateTime?>("DeletionTime")
1056
                        .HasColumnType("datetime2")
1057
                        .HasColumnName("DeletionTime");
1058

1059
                    b.Property<string>("DisplayName")
1060
                        .IsRequired()
1061
                        .HasMaxLength(128)
1062
                        .HasColumnType("nvarchar(128)")
1063
                        .HasColumnName("DisplayName");
1064

1065
                    b.Property<int>("EntityVersion")
1066
                        .HasColumnType("int");
1067

1068
                    b.Property<string>("ExtraProperties")
1069
                        .IsRequired()
1070
                        .HasColumnType("nvarchar(max)")
1071
                        .HasColumnName("ExtraProperties");
1072

1073
                    b.Property<bool>("IsDeleted")
1074
                        .ValueGeneratedOnAdd()
1075
                        .HasColumnType("bit")
1076
                        .HasDefaultValue(false)
1077
                        .HasColumnName("IsDeleted");
1078

1079
                    b.Property<DateTime?>("LastModificationTime")
1080
                        .HasColumnType("datetime2")
1081
                        .HasColumnName("LastModificationTime");
1082

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

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

1090
                    b.Property<Guid?>("TenantId")
1091
                        .HasColumnType("uniqueidentifier")
1092
                        .HasColumnName("TenantId");
1093

1094
                    b.HasKey("Id");
1095

1096
                    b.HasIndex("Code");
1097

1098
                    b.HasIndex("ParentId");
1099

1100
                    b.ToTable("AbpOrganizationUnits", (string)null);
1101
                });
1102

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

1108
                    b.Property<Guid>("RoleId")
1109
                        .HasColumnType("uniqueidentifier");
1110

1111
                    b.Property<DateTime>("CreationTime")
1112
                        .HasColumnType("datetime2")
1113
                        .HasColumnName("CreationTime");
1114

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

1119
                    b.Property<Guid?>("TenantId")
1120
                        .HasColumnType("uniqueidentifier")
1121
                        .HasColumnName("TenantId");
1122

1123
                    b.HasKey("OrganizationUnitId", "RoleId");
1124

1125
                    b.HasIndex("RoleId", "OrganizationUnitId");
1126

1127
                    b.ToTable("AbpOrganizationUnitRoles", (string)null);
1128
                });
1129

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

1136
                    b.Property<string>("ApplicationType")
1137
                        .HasMaxLength(50)
1138
                        .HasColumnType("nvarchar(50)");
1139

1140
                    b.Property<string>("ClientId")
1141
                        .HasMaxLength(100)
1142
                        .HasColumnType("nvarchar(100)");
1143

1144
                    b.Property<string>("ClientSecret")
1145
                        .HasColumnType("nvarchar(max)");
1146

1147
                    b.Property<string>("ClientType")
1148
                        .HasMaxLength(50)
1149
                        .HasColumnType("nvarchar(50)");
1150

1151
                    b.Property<string>("ClientUri")
1152
                        .HasColumnType("nvarchar(max)");
1153

1154
                    b.Property<string>("ConcurrencyStamp")
1155
                        .IsConcurrencyToken()
1156
                        .IsRequired()
1157
                        .HasMaxLength(40)
1158
                        .HasColumnType("nvarchar(40)")
1159
                        .HasColumnName("ConcurrencyStamp");
1160

1161
                    b.Property<string>("ConsentType")
1162
                        .HasMaxLength(50)
1163
                        .HasColumnType("nvarchar(50)");
1164

1165
                    b.Property<DateTime>("CreationTime")
1166
                        .HasColumnType("datetime2")
1167
                        .HasColumnName("CreationTime");
1168

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

1173
                    b.Property<Guid?>("DeleterId")
1174
                        .HasColumnType("uniqueidentifier")
1175
                        .HasColumnName("DeleterId");
1176

1177
                    b.Property<DateTime?>("DeletionTime")
1178
                        .HasColumnType("datetime2")
1179
                        .HasColumnName("DeletionTime");
1180

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

1184
                    b.Property<string>("DisplayNames")
1185
                        .HasColumnType("nvarchar(max)");
1186

1187
                    b.Property<string>("ExtraProperties")
1188
                        .IsRequired()
1189
                        .HasColumnType("nvarchar(max)")
1190
                        .HasColumnName("ExtraProperties");
1191

1192
                    b.Property<bool>("IsDeleted")
1193
                        .ValueGeneratedOnAdd()
1194
                        .HasColumnType("bit")
1195
                        .HasDefaultValue(false)
1196
                        .HasColumnName("IsDeleted");
1197

1198
                    b.Property<string>("JsonWebKeySet")
1199
                        .HasColumnType("nvarchar(max)");
1200

1201
                    b.Property<DateTime?>("LastModificationTime")
1202
                        .HasColumnType("datetime2")
1203
                        .HasColumnName("LastModificationTime");
1204

1205
                    b.Property<Guid?>("LastModifierId")
1206
                        .HasColumnType("uniqueidentifier")
1207
                        .HasColumnName("LastModifierId");
1208

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

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

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

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

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

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

1227
                    b.Property<string>("Settings")
1228
                        .HasColumnType("nvarchar(max)");
1229

1230
                    b.HasKey("Id");
1231

1232
                    b.HasIndex("ClientId");
1233

1234
                    b.ToTable("OpenIddictApplications", (string)null);
1235
                });
1236

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

1243
                    b.Property<Guid?>("ApplicationId")
1244
                        .HasColumnType("uniqueidentifier");
1245

1246
                    b.Property<string>("ConcurrencyStamp")
1247
                        .IsConcurrencyToken()
1248
                        .IsRequired()
1249
                        .HasMaxLength(40)
1250
                        .HasColumnType("nvarchar(40)")
1251
                        .HasColumnName("ConcurrencyStamp");
1252

1253
                    b.Property<DateTime?>("CreationDate")
1254
                        .HasColumnType("datetime2");
1255

1256
                    b.Property<DateTime>("CreationTime")
1257
                        .HasColumnType("datetime2")
1258
                        .HasColumnName("CreationTime");
1259

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

1264
                    b.Property<Guid?>("DeleterId")
1265
                        .HasColumnType("uniqueidentifier")
1266
                        .HasColumnName("DeleterId");
1267

1268
                    b.Property<DateTime?>("DeletionTime")
1269
                        .HasColumnType("datetime2")
1270
                        .HasColumnName("DeletionTime");
1271

1272
                    b.Property<string>("ExtraProperties")
1273
                        .IsRequired()
1274
                        .HasColumnType("nvarchar(max)")
1275
                        .HasColumnName("ExtraProperties");
1276

1277
                    b.Property<bool>("IsDeleted")
1278
                        .ValueGeneratedOnAdd()
1279
                        .HasColumnType("bit")
1280
                        .HasDefaultValue(false)
1281
                        .HasColumnName("IsDeleted");
1282

1283
                    b.Property<DateTime?>("LastModificationTime")
1284
                        .HasColumnType("datetime2")
1285
                        .HasColumnName("LastModificationTime");
1286

1287
                    b.Property<Guid?>("LastModifierId")
1288
                        .HasColumnType("uniqueidentifier")
1289
                        .HasColumnName("LastModifierId");
1290

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

1294
                    b.Property<string>("Scopes")
1295
                        .HasColumnType("nvarchar(max)");
1296

1297
                    b.Property<string>("Status")
1298
                        .HasMaxLength(50)
1299
                        .HasColumnType("nvarchar(50)");
1300

1301
                    b.Property<string>("Subject")
1302
                        .HasMaxLength(400)
1303
                        .HasColumnType("nvarchar(400)");
1304

1305
                    b.Property<string>("Type")
1306
                        .HasMaxLength(50)
1307
                        .HasColumnType("nvarchar(50)");
1308

1309
                    b.HasKey("Id");
1310

1311
                    b.HasIndex("ApplicationId", "Status", "Subject", "Type");
1312

1313
                    b.ToTable("OpenIddictAuthorizations", (string)null);
1314
                });
1315

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

1322
                    b.Property<string>("ConcurrencyStamp")
1323
                        .IsConcurrencyToken()
1324
                        .IsRequired()
1325
                        .HasMaxLength(40)
1326
                        .HasColumnType("nvarchar(40)")
1327
                        .HasColumnName("ConcurrencyStamp");
1328

1329
                    b.Property<DateTime>("CreationTime")
1330
                        .HasColumnType("datetime2")
1331
                        .HasColumnName("CreationTime");
1332

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

1337
                    b.Property<Guid?>("DeleterId")
1338
                        .HasColumnType("uniqueidentifier")
1339
                        .HasColumnName("DeleterId");
1340

1341
                    b.Property<DateTime?>("DeletionTime")
1342
                        .HasColumnType("datetime2")
1343
                        .HasColumnName("DeletionTime");
1344

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

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

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

1354
                    b.Property<string>("DisplayNames")
1355
                        .HasColumnType("nvarchar(max)");
1356

1357
                    b.Property<string>("ExtraProperties")
1358
                        .IsRequired()
1359
                        .HasColumnType("nvarchar(max)")
1360
                        .HasColumnName("ExtraProperties");
1361

1362
                    b.Property<bool>("IsDeleted")
1363
                        .ValueGeneratedOnAdd()
1364
                        .HasColumnType("bit")
1365
                        .HasDefaultValue(false)
1366
                        .HasColumnName("IsDeleted");
1367

1368
                    b.Property<DateTime?>("LastModificationTime")
1369
                        .HasColumnType("datetime2")
1370
                        .HasColumnName("LastModificationTime");
1371

1372
                    b.Property<Guid?>("LastModifierId")
1373
                        .HasColumnType("uniqueidentifier")
1374
                        .HasColumnName("LastModifierId");
1375

1376
                    b.Property<string>("Name")
1377
                        .HasMaxLength(200)
1378
                        .HasColumnType("nvarchar(200)");
1379

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

1383
                    b.Property<string>("Resources")
1384
                        .HasColumnType("nvarchar(max)");
1385

1386
                    b.HasKey("Id");
1387

1388
                    b.HasIndex("Name");
1389

1390
                    b.ToTable("OpenIddictScopes", (string)null);
1391
                });
1392

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

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

1402
                    b.Property<Guid?>("AuthorizationId")
1403
                        .HasColumnType("uniqueidentifier");
1404

1405
                    b.Property<string>("ConcurrencyStamp")
1406
                        .IsConcurrencyToken()
1407
                        .IsRequired()
1408
                        .HasMaxLength(40)
1409
                        .HasColumnType("nvarchar(40)")
1410
                        .HasColumnName("ConcurrencyStamp");
1411

1412
                    b.Property<DateTime?>("CreationDate")
1413
                        .HasColumnType("datetime2");
1414

1415
                    b.Property<DateTime>("CreationTime")
1416
                        .HasColumnType("datetime2")
1417
                        .HasColumnName("CreationTime");
1418

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

1423
                    b.Property<Guid?>("DeleterId")
1424
                        .HasColumnType("uniqueidentifier")
1425
                        .HasColumnName("DeleterId");
1426

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

1431
                    b.Property<DateTime?>("ExpirationDate")
1432
                        .HasColumnType("datetime2");
1433

1434
                    b.Property<string>("ExtraProperties")
1435
                        .IsRequired()
1436
                        .HasColumnType("nvarchar(max)")
1437
                        .HasColumnName("ExtraProperties");
1438

1439
                    b.Property<bool>("IsDeleted")
1440
                        .ValueGeneratedOnAdd()
1441
                        .HasColumnType("bit")
1442
                        .HasDefaultValue(false)
1443
                        .HasColumnName("IsDeleted");
1444

1445
                    b.Property<DateTime?>("LastModificationTime")
1446
                        .HasColumnType("datetime2")
1447
                        .HasColumnName("LastModificationTime");
1448

1449
                    b.Property<Guid?>("LastModifierId")
1450
                        .HasColumnType("uniqueidentifier")
1451
                        .HasColumnName("LastModifierId");
1452

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

1456
                    b.Property<string>("Properties")
1457
                        .HasColumnType("nvarchar(max)");
1458

1459
                    b.Property<DateTime?>("RedemptionDate")
1460
                        .HasColumnType("datetime2");
1461

1462
                    b.Property<string>("ReferenceId")
1463
                        .HasMaxLength(100)
1464
                        .HasColumnType("nvarchar(100)");
1465

1466
                    b.Property<string>("Status")
1467
                        .HasMaxLength(50)
1468
                        .HasColumnType("nvarchar(50)");
1469

1470
                    b.Property<string>("Subject")
1471
                        .HasMaxLength(400)
1472
                        .HasColumnType("nvarchar(400)");
1473

1474
                    b.Property<string>("Type")
1475
                        .HasMaxLength(50)
1476
                        .HasColumnType("nvarchar(50)");
1477

1478
                    b.HasKey("Id");
1479

1480
                    b.HasIndex("AuthorizationId");
1481

1482
                    b.HasIndex("ReferenceId");
1483

1484
                    b.HasIndex("ApplicationId", "Status", "Subject", "Type");
1485

1486
                    b.ToTable("OpenIddictTokens", (string)null);
1487
                });
1488

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

1495
                    b.Property<string>("DisplayName")
1496
                        .IsRequired()
1497
                        .HasMaxLength(256)
1498
                        .HasColumnType("nvarchar(256)");
1499

1500
                    b.Property<string>("ExtraProperties")
1501
                        .HasColumnType("nvarchar(max)")
1502
                        .HasColumnName("ExtraProperties");
1503

1504
                    b.Property<string>("GroupName")
1505
                        .IsRequired()
1506
                        .HasMaxLength(128)
1507
                        .HasColumnType("nvarchar(128)");
1508

1509
                    b.Property<bool>("IsEnabled")
1510
                        .HasColumnType("bit");
1511

1512
                    b.Property<byte>("MultiTenancySide")
1513
                        .HasColumnType("tinyint");
1514

1515
                    b.Property<string>("Name")
1516
                        .IsRequired()
1517
                        .HasMaxLength(128)
1518
                        .HasColumnType("nvarchar(128)");
1519

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

1524
                    b.Property<string>("Providers")
1525
                        .HasMaxLength(128)
1526
                        .HasColumnType("nvarchar(128)");
1527

1528
                    b.Property<string>("StateCheckers")
1529
                        .HasMaxLength(256)
1530
                        .HasColumnType("nvarchar(256)");
1531

1532
                    b.HasKey("Id");
1533

1534
                    b.HasIndex("GroupName");
1535

1536
                    b.HasIndex("Name")
1537
                        .IsUnique();
1538

1539
                    b.ToTable("AbpPermissions", (string)null);
1540
                });
1541

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

1548
                    b.Property<string>("Name")
1549
                        .IsRequired()
1550
                        .HasMaxLength(128)
1551
                        .HasColumnType("nvarchar(128)");
1552

1553
                    b.Property<string>("ProviderKey")
1554
                        .IsRequired()
1555
                        .HasMaxLength(64)
1556
                        .HasColumnType("nvarchar(64)");
1557

1558
                    b.Property<string>("ProviderName")
1559
                        .IsRequired()
1560
                        .HasMaxLength(64)
1561
                        .HasColumnType("nvarchar(64)");
1562

1563
                    b.Property<Guid?>("TenantId")
1564
                        .HasColumnType("uniqueidentifier")
1565
                        .HasColumnName("TenantId");
1566

1567
                    b.HasKey("Id");
1568

1569
                    b.HasIndex("TenantId", "Name", "ProviderName", "ProviderKey")
1570
                        .IsUnique()
1571
                        .HasFilter("[TenantId] IS NOT NULL");
1572

1573
                    b.ToTable("AbpPermissionGrants", (string)null);
1574
                });
1575

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

1582
                    b.Property<string>("DisplayName")
1583
                        .IsRequired()
1584
                        .HasMaxLength(256)
1585
                        .HasColumnType("nvarchar(256)");
1586

1587
                    b.Property<string>("ExtraProperties")
1588
                        .HasColumnType("nvarchar(max)")
1589
                        .HasColumnName("ExtraProperties");
1590

1591
                    b.Property<string>("Name")
1592
                        .IsRequired()
1593
                        .HasMaxLength(128)
1594
                        .HasColumnType("nvarchar(128)");
1595

1596
                    b.HasKey("Id");
1597

1598
                    b.HasIndex("Name")
1599
                        .IsUnique();
1600

1601
                    b.ToTable("AbpPermissionGroups", (string)null);
1602
                });
1603

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

1610
                    b.Property<string>("Name")
1611
                        .IsRequired()
1612
                        .HasMaxLength(128)
1613
                        .HasColumnType("nvarchar(128)");
1614

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

1619
                    b.Property<string>("ProviderName")
1620
                        .HasMaxLength(64)
1621
                        .HasColumnType("nvarchar(64)");
1622

1623
                    b.Property<string>("Value")
1624
                        .IsRequired()
1625
                        .HasMaxLength(2048)
1626
                        .HasColumnType("nvarchar(2048)");
1627

1628
                    b.HasKey("Id");
1629

1630
                    b.HasIndex("Name", "ProviderName", "ProviderKey")
1631
                        .IsUnique()
1632
                        .HasFilter("[ProviderName] IS NOT NULL AND [ProviderKey] IS NOT NULL");
1633

1634
                    b.ToTable("AbpSettings", (string)null);
1635
                });
1636

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

1643
                    b.Property<string>("DefaultValue")
1644
                        .HasMaxLength(2048)
1645
                        .HasColumnType("nvarchar(2048)");
1646

1647
                    b.Property<string>("Description")
1648
                        .HasMaxLength(512)
1649
                        .HasColumnType("nvarchar(512)");
1650

1651
                    b.Property<string>("DisplayName")
1652
                        .IsRequired()
1653
                        .HasMaxLength(256)
1654
                        .HasColumnType("nvarchar(256)");
1655

1656
                    b.Property<string>("ExtraProperties")
1657
                        .HasColumnType("nvarchar(max)")
1658
                        .HasColumnName("ExtraProperties");
1659

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

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

1666
                    b.Property<bool>("IsVisibleToClients")
1667
                        .HasColumnType("bit");
1668

1669
                    b.Property<string>("Name")
1670
                        .IsRequired()
1671
                        .HasMaxLength(128)
1672
                        .HasColumnType("nvarchar(128)");
1673

1674
                    b.Property<string>("Providers")
1675
                        .HasMaxLength(1024)
1676
                        .HasColumnType("nvarchar(1024)");
1677

1678
                    b.HasKey("Id");
1679

1680
                    b.HasIndex("Name")
1681
                        .IsUnique();
1682

1683
                    b.ToTable("AbpSettingDefinitions", (string)null);
1684
                });
1685

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

1692
                    b.Property<string>("ConcurrencyStamp")
1693
                        .IsConcurrencyToken()
1694
                        .IsRequired()
1695
                        .HasMaxLength(40)
1696
                        .HasColumnType("nvarchar(40)")
1697
                        .HasColumnName("ConcurrencyStamp");
1698

1699
                    b.Property<DateTime>("CreationTime")
1700
                        .HasColumnType("datetime2")
1701
                        .HasColumnName("CreationTime");
1702

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

1707
                    b.Property<Guid?>("DeleterId")
1708
                        .HasColumnType("uniqueidentifier")
1709
                        .HasColumnName("DeleterId");
1710

1711
                    b.Property<DateTime?>("DeletionTime")
1712
                        .HasColumnType("datetime2")
1713
                        .HasColumnName("DeletionTime");
1714

1715
                    b.Property<int>("EntityVersion")
1716
                        .HasColumnType("int");
1717

1718
                    b.Property<string>("ExtraProperties")
1719
                        .IsRequired()
1720
                        .HasColumnType("nvarchar(max)")
1721
                        .HasColumnName("ExtraProperties");
1722

1723
                    b.Property<bool>("IsDeleted")
1724
                        .ValueGeneratedOnAdd()
1725
                        .HasColumnType("bit")
1726
                        .HasDefaultValue(false)
1727
                        .HasColumnName("IsDeleted");
1728

1729
                    b.Property<DateTime?>("LastModificationTime")
1730
                        .HasColumnType("datetime2")
1731
                        .HasColumnName("LastModificationTime");
1732

1733
                    b.Property<Guid?>("LastModifierId")
1734
                        .HasColumnType("uniqueidentifier")
1735
                        .HasColumnName("LastModifierId");
1736

1737
                    b.Property<string>("Name")
1738
                        .IsRequired()
1739
                        .HasMaxLength(64)
1740
                        .HasColumnType("nvarchar(64)");
1741

1742
                    b.Property<string>("NormalizedName")
1743
                        .IsRequired()
1744
                        .HasMaxLength(64)
1745
                        .HasColumnType("nvarchar(64)");
1746

1747
                    b.HasKey("Id");
1748

1749
                    b.HasIndex("Name");
1750

1751
                    b.HasIndex("NormalizedName");
1752

1753
                    b.ToTable("AbpTenants", (string)null);
1754
                });
1755

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

1761
                    b.Property<string>("Name")
1762
                        .HasMaxLength(64)
1763
                        .HasColumnType("nvarchar(64)");
1764

1765
                    b.Property<string>("Value")
1766
                        .IsRequired()
1767
                        .HasMaxLength(1024)
1768
                        .HasColumnType("nvarchar(1024)");
1769

1770
                    b.HasKey("TenantId", "Name");
1771

1772
                    b.ToTable("AbpTenantConnectionStrings", (string)null);
1773
                });
1774

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1903
                    b.HasOne("Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", null)
1904
                        .WithMany()
1905
                        .HasForeignKey("AuthorizationId");
1906
                });
1907

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

1917
            modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
1918
                {
1919
                    b.Navigation("Actions");
1920

1921
                    b.Navigation("EntityChanges");
1922
                });
1923

1924
            modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
1925
                {
1926
                    b.Navigation("PropertyChanges");
1927
                });
1928

1929
            modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b =>
1930
                {
1931
                    b.Navigation("Claims");
1932
                });
1933

1934
            modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
1935
                {
1936
                    b.Navigation("Claims");
1937

1938
                    b.Navigation("Logins");
1939

1940
                    b.Navigation("OrganizationUnits");
1941

1942
                    b.Navigation("Roles");
1943

1944
                    b.Navigation("Tokens");
1945
                });
1946

1947
            modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b =>
1948
                {
1949
                    b.Navigation("Roles");
1950
                });
1951

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

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

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

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

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