diff options
Diffstat (limited to 'BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs')
-rw-r--r-- | BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs | 88 |
1 files changed, 87 insertions, 1 deletions
diff --git a/BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs b/BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs index 01a134d2..bfd9dd33 100644 --- a/BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs +++ b/BackEnd/Timeline/Migrations/DatabaseContextModelSnapshot.cs @@ -15,7 +15,7 @@ namespace Timeline.Migrations protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 - modelBuilder.HasAnnotation("ProductVersion", "6.0.3"); + modelBuilder.HasAnnotation("ProductVersion", "6.0.4"); modelBuilder.Entity("Timeline.Entities.BookmarkTimelineEntity", b => { @@ -140,6 +140,33 @@ namespace Timeline.Migrations b.ToTable("migrations"); }); + modelBuilder.Entity("Timeline.Entities.RegisterCode", b => + { + b.Property<long>("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("id"); + + b.Property<string>("Code") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("code"); + + b.Property<bool>("Enabled") + .HasColumnType("INTEGER") + .HasColumnName("enabled"); + + b.Property<long?>("OwnerId") + .HasColumnType("INTEGER") + .HasColumnName("owner_id"); + + b.HasKey("Id"); + + b.HasIndex("OwnerId"); + + b.ToTable("register_code"); + }); + modelBuilder.Entity("Timeline.Entities.TimelineEntity", b => { b.Property<long>("Id") @@ -453,6 +480,39 @@ namespace Timeline.Migrations b.ToTable("user_permission"); }); + modelBuilder.Entity("Timeline.Entities.UserRegisterInfo", b => + { + b.Property<long>("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("id"); + + b.Property<long?>("IntroducerId") + .HasColumnType("INTEGER") + .HasColumnName("introducer_id"); + + b.Property<string>("RegisterCode") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("register_code"); + + b.Property<DateTime>("RegisterTime") + .HasColumnType("TEXT") + .HasColumnName("register_time"); + + b.Property<long>("UserId") + .HasColumnType("INTEGER") + .HasColumnName("user_id"); + + b.HasKey("Id"); + + b.HasIndex("IntroducerId"); + + b.HasIndex("UserId"); + + b.ToTable("user_register_info"); + }); + modelBuilder.Entity("Timeline.Entities.UserTokenEntity", b => { b.Property<long>("Id") @@ -527,6 +587,15 @@ namespace Timeline.Migrations b.Navigation("Timeline"); }); + modelBuilder.Entity("Timeline.Entities.RegisterCode", b => + { + b.HasOne("Timeline.Entities.UserEntity", "Owner") + .WithMany() + .HasForeignKey("OwnerId"); + + b.Navigation("Owner"); + }); + modelBuilder.Entity("Timeline.Entities.TimelineEntity", b => { b.HasOne("Timeline.Entities.UserEntity", "Owner") @@ -618,6 +687,23 @@ namespace Timeline.Migrations b.Navigation("User"); }); + modelBuilder.Entity("Timeline.Entities.UserRegisterInfo", b => + { + b.HasOne("Timeline.Entities.UserEntity", "Introducer") + .WithMany() + .HasForeignKey("IntroducerId"); + + b.HasOne("Timeline.Entities.UserEntity", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Introducer"); + + b.Navigation("User"); + }); + modelBuilder.Entity("Timeline.Entities.UserTokenEntity", b => { b.HasOne("Timeline.Entities.UserEntity", "User") |