From 2e1aaf583bb099e175ea9358a6961834a761d861 Mon Sep 17 00:00:00 2001 From: 杨宇千 Date: Mon, 19 Aug 2019 16:03:47 +0800 Subject: Add migration. --- .../Migrations/DatabaseContextModelSnapshot.cs | 23 ++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'Timeline/Migrations/DatabaseContextModelSnapshot.cs') diff --git a/Timeline/Migrations/DatabaseContextModelSnapshot.cs b/Timeline/Migrations/DatabaseContextModelSnapshot.cs index 152bdea4..de96dc40 100644 --- a/Timeline/Migrations/DatabaseContextModelSnapshot.cs +++ b/Timeline/Migrations/DatabaseContextModelSnapshot.cs @@ -23,8 +23,6 @@ namespace Timeline.Migrations .ValueGeneratedOnAdd() .HasColumnName("id"); - b.Property("AvatarId"); - b.Property("EncryptedPassword") .IsRequired() .HasColumnName("password"); @@ -45,8 +43,6 @@ namespace Timeline.Migrations b.HasKey("Id"); - b.HasIndex("AvatarId"); - b.ToTable("users"); }); @@ -57,23 +53,30 @@ namespace Timeline.Migrations .HasColumnName("id"); b.Property("Data") - .IsRequired() .HasColumnName("data"); + b.Property("LastModified") + .HasColumnName("last_modified"); + b.Property("Type") - .IsRequired() .HasColumnName("type"); + b.Property("UserId"); + b.HasKey("Id"); + b.HasIndex("UserId") + .IsUnique(); + b.ToTable("user_avatars"); }); - modelBuilder.Entity("Timeline.Entities.User", b => + modelBuilder.Entity("Timeline.Entities.UserAvatar", b => { - b.HasOne("Timeline.Entities.UserAvatar", "Avatar") - .WithMany() - .HasForeignKey("AvatarId"); + b.HasOne("Timeline.Entities.User") + .WithOne("Avatar") + .HasForeignKey("Timeline.Entities.UserAvatar", "UserId") + .OnDelete(DeleteBehavior.Cascade); }); #pragma warning restore 612, 618 } -- cgit v1.2.3