// using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using UserPointManagement.Persistence; #nullable disable namespace UserPointManagement.Persistence.Migrations { [DbContext(typeof(UserPointManagementDbContext))] [Migration("20230730134035_ModifyUser")] partial class ModifyUser { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "6.0.0") .HasAnnotation("Relational:MaxIdentifierLength", 63); NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); modelBuilder.Entity("UserPointManagement.Model.Entities.User", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("integer") .HasColumnName("id") .HasComment("主键"); NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); b.Property("Mobile") .HasMaxLength(30) .HasColumnType("character varying(30)") .HasColumnName("mobile") .HasComment("手机号"); b.Property("Name") .IsRequired() .HasMaxLength(50) .HasColumnType("character varying(50)") .HasColumnName("name") .HasComment("姓名"); b.HasKey("Id") .HasName("pk_user"); b.ToTable("user", (string)null); }); modelBuilder.Entity("UserPointManagement.Model.Entities.UserPoint", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnName("id") .HasComment("主键"); NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); b.Property("CreateTime") .HasColumnType("timestamp without time zone") .HasColumnName("create_time") .HasComment("新增时间"); b.Property("Point") .HasColumnType("integer") .HasColumnName("point") .HasComment("积分"); b.Property("UserId") .HasColumnType("integer") .HasColumnName("user_id") .HasComment("用户Id"); b.HasKey("Id") .HasName("pk_user_point"); b.ToTable("user_point", (string)null); }); #pragma warning restore 612, 618 } } }