From 0384a07729fc340852e4e862f431acd66771d48e Mon Sep 17 00:00:00 2001 From: 杨宇千 Date: Mon, 21 Oct 2019 17:47:16 +0800 Subject: ... --- .../20190822072156_AddUserDetail.Designer.cs | 136 --------------------- .../Migrations/20190822072156_AddUserDetail.cs | 47 ------- Timeline/Timeline.csproj | 6 + 3 files changed, 6 insertions(+), 183 deletions(-) delete mode 100644 Timeline/Migrations/20190822072156_AddUserDetail.Designer.cs delete mode 100644 Timeline/Migrations/20190822072156_AddUserDetail.cs (limited to 'Timeline') diff --git a/Timeline/Migrations/20190822072156_AddUserDetail.Designer.cs b/Timeline/Migrations/20190822072156_AddUserDetail.Designer.cs deleted file mode 100644 index 2bbcf673..00000000 --- a/Timeline/Migrations/20190822072156_AddUserDetail.Designer.cs +++ /dev/null @@ -1,136 +0,0 @@ -// -using System; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using Timeline.Entities; - -namespace Timeline.Migrations -{ - [DbContext(typeof(DatabaseContext))] - [Migration("20190822072156_AddUserDetail")] - partial class AddUserDetail - { - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("ProductVersion", "2.2.6-servicing-10079") - .HasAnnotation("Relational:MaxIdentifierLength", 64); - - modelBuilder.Entity("Timeline.Entities.User", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnName("id"); - - b.Property("EncryptedPassword") - .IsRequired() - .HasColumnName("password"); - - b.Property("Name") - .IsRequired() - .HasColumnName("name") - .HasMaxLength(26); - - b.Property("RoleString") - .IsRequired() - .HasColumnName("roles"); - - b.Property("Version") - .ValueGeneratedOnAdd() - .HasColumnName("version") - .HasDefaultValue(0L); - - b.HasKey("Id"); - - b.HasIndex("Name") - .IsUnique(); - - b.ToTable("users"); - }); - - modelBuilder.Entity("Timeline.Entities.UserAvatar", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnName("id"); - - b.Property("Data") - .HasColumnName("data"); - - b.Property("ETag") - .HasColumnName("etag") - .HasMaxLength(30); - - b.Property("LastModified") - .HasColumnName("last_modified"); - - b.Property("Type") - .HasColumnName("type"); - - b.Property("UserId"); - - b.HasKey("Id"); - - b.HasIndex("UserId") - .IsUnique(); - - b.ToTable("user_avatars"); - }); - - modelBuilder.Entity("Timeline.Entities.UserDetailEntity", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnName("id"); - - b.Property("Description") - .HasColumnName("description"); - - b.Property("EMail") - .HasColumnName("email") - .HasMaxLength(50); - - b.Property("Nickname") - .HasColumnName("nickname") - .HasMaxLength(15); - - b.Property("PhoneNumber") - .HasColumnName("phone_number") - .HasMaxLength(15); - - b.Property("QQ") - .HasColumnName("qq") - .HasMaxLength(15); - - b.Property("UserId"); - - b.HasKey("Id"); - - b.HasIndex("UserId") - .IsUnique(); - - b.ToTable("user_details"); - }); - - modelBuilder.Entity("Timeline.Entities.UserAvatar", b => - { - b.HasOne("Timeline.Entities.User") - .WithOne("Avatar") - .HasForeignKey("Timeline.Entities.UserAvatar", "UserId") - .OnDelete(DeleteBehavior.Cascade); - }); - - modelBuilder.Entity("Timeline.Entities.UserDetailEntity", b => - { - b.HasOne("Timeline.Entities.User") - .WithOne("Detail") - .HasForeignKey("Timeline.Entities.UserDetailEntity", "UserId") - .OnDelete(DeleteBehavior.Cascade); - }); -#pragma warning restore 612, 618 - } - } -} diff --git a/Timeline/Migrations/20190822072156_AddUserDetail.cs b/Timeline/Migrations/20190822072156_AddUserDetail.cs deleted file mode 100644 index 4aa6446b..00000000 --- a/Timeline/Migrations/20190822072156_AddUserDetail.cs +++ /dev/null @@ -1,47 +0,0 @@ -using Microsoft.EntityFrameworkCore.Metadata; -using Microsoft.EntityFrameworkCore.Migrations; - -namespace Timeline.Migrations -{ - public partial class AddUserDetail : Migration - { - protected override void Up(MigrationBuilder migrationBuilder) - { - migrationBuilder.CreateTable( - name: "user_details", - columns: table => new - { - id = table.Column(nullable: false) - .Annotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn), - nickname = table.Column(maxLength: 15, nullable: true), - qq = table.Column(maxLength: 15, nullable: true), - email = table.Column(maxLength: 50, nullable: true), - phone_number = table.Column(maxLength: 15, nullable: true), - description = table.Column(nullable: true), - UserId = table.Column(nullable: false) - }, - constraints: table => - { - table.PrimaryKey("PK_user_details", x => x.id); - table.ForeignKey( - name: "FK_user_details_users_UserId", - column: x => x.UserId, - principalTable: "users", - principalColumn: "id", - onDelete: ReferentialAction.Cascade); - }); - - migrationBuilder.CreateIndex( - name: "IX_user_details_UserId", - table: "user_details", - column: "UserId", - unique: true); - } - - protected override void Down(MigrationBuilder migrationBuilder) - { - migrationBuilder.DropTable( - name: "user_details"); - } - } -} diff --git a/Timeline/Timeline.csproj b/Timeline/Timeline.csproj index d2d3fa67..a948e3f3 100644 --- a/Timeline/Timeline.csproj +++ b/Timeline/Timeline.csproj @@ -21,6 +21,12 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + -- cgit v1.2.3