EF Code First生成的数据表去复数(去掉数据表最后面那个s) 和 EF decimal 小数位的保留

 modelBuilder.Conventions.Remove<System.Data.Entity.ModelConfiguration.Conventions.PluralizingTableNameConvention>();

protected override void OnModelCreating(DbModelBuilder modelBuilder) 
 { 
     modelBuilder.Entity<Product>().Property(product => product.Price).HasPrecision(18, 12); 
 } 
原文地址:https://www.cnblogs.com/netlock/p/13203108.html