当前位置:健康减肥瘦身 > 美容护肤 > ABPZero种类教程之拼多多商行工具

ABPZero种类教程之拼多多商行工具

文章作者:美容护肤 上传时间:2019-12-01

  究竟那一个框架是匈牙利人开辟的,对于我们国人来讲照旧有一点点地点并不稳妥,就好举个例子注册时索要填写名字、姓氏同样,前些天要说的正是什么样去掉这2个字段。

先看如下改善变成的功力图

图片 1

 

User表布局改良

矫正User类,增添如下代码:

文本路线:D:abp versionaspnet-zero-3.4.0aspnet-zero-3.4.0srcMyCompanyName.AbpZeroTemplate.CoreAuthorizationUsersUser.cs

//Can add application specific user properties here
        private new string Name { get; set; }

        private new string Surname { get; set; }

        [Required(AllowEmptyStrings = true)]
        public override string EmailAddress { get; set; }

 

改正AbpZeroTemplateDbContext.cs类,增多OnModelCreating方法,代码如下

文件路线:D:abp versionaspnet-zero-3.4.0aspnet-zero-3.4.0srcMyCompanyName.AbpZeroTemplate.EntityFrameworkEntityFrameworkAbpZeroTemplateDbContext.cs

protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);

            modelBuilder.Entity<User>().Ignore(a => a.Name);
            modelBuilder.Entity<User>().Ignore(a => a.Surname);

            modelBuilder.Entity<User>().Property(a => a.EmailAddress).IsOptional();
        }

 

蒙面情势‘OnModelCreating’,然后将Name和SurName设置为忽视。
下一场将EmailAddress设置为可空。

 

实施迁移

展开VS的包管控台,并在包管控台北接受 .EntityFramework 项目作为暗许项目。然后在调控桃园执行上面发号出令:

Add-Migration "Renamed_NameAndSurnameAndEmailAddress_To_User"

 

进行成功后,再进行以下命令:

Update-Database

 

此刻User表布局早就改成,去掉了Name、Surname、EmailAddress(已经济体改成可空)

图片 2

 

现今,User表布局矫正产生。

 

回来总目录

 

本文由健康减肥瘦身发布于美容护肤,转载请注明出处:ABPZero种类教程之拼多多商行工具

关键词: