如图:我的类文件都是不带s的
但是生成了的数据库表却是带了s的,如下图:
因为code first默认了就会加上s,解决方法:
在上下文文件中加入这段代码:
protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); }
如图所示:
时间: 2024-10-05 14:51:05