From c7980afb3098acf4ea13cd4972d37e925248bae4 Mon Sep 17 00:00:00 2001 From: 杨宇千 Date: Mon, 19 Aug 2019 01:46:48 +0800 Subject: Migrate database. --- .../Migrations/DatabaseContextModelSnapshot.cs | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'Timeline/Migrations/DatabaseContextModelSnapshot.cs') diff --git a/Timeline/Migrations/DatabaseContextModelSnapshot.cs b/Timeline/Migrations/DatabaseContextModelSnapshot.cs index e1de451c..152bdea4 100644 --- a/Timeline/Migrations/DatabaseContextModelSnapshot.cs +++ b/Timeline/Migrations/DatabaseContextModelSnapshot.cs @@ -1,4 +1,5 @@ // +using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; @@ -22,6 +23,8 @@ namespace Timeline.Migrations .ValueGeneratedOnAdd() .HasColumnName("id"); + b.Property("AvatarId"); + b.Property("EncryptedPassword") .IsRequired() .HasColumnName("password"); @@ -42,8 +45,36 @@ namespace Timeline.Migrations b.HasKey("Id"); + b.HasIndex("AvatarId"); + b.ToTable("users"); }); + + modelBuilder.Entity("Timeline.Entities.UserAvatar", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnName("id"); + + b.Property("Data") + .IsRequired() + .HasColumnName("data"); + + b.Property("Type") + .IsRequired() + .HasColumnName("type"); + + b.HasKey("Id"); + + b.ToTable("user_avatars"); + }); + + modelBuilder.Entity("Timeline.Entities.User", b => + { + b.HasOne("Timeline.Entities.UserAvatar", "Avatar") + .WithMany() + .HasForeignKey("AvatarId"); + }); #pragma warning restore 612, 618 } } -- cgit v1.2.3