Mas*_*ygi 1 c# asp.net-core aspnetboilerplate
我正在尝试在 MVC 中使用aspnetboilerplateCore 2(不是 Angular 版本)。
运行Add-Migration和Update-Database后,所有创建的表都有Abp前缀。
例如:AbpUsers,AbpRoles,AbpFeatures, ...
如何Abp从表名中删除?
我看到一些说明,但它们都与 MVC5 版本的aspnetboilerplate.
本期回答:https ://github.com/aspnetboilerplate/aspnetboilerplate/issues/2382
对于实体框架核心
覆盖
OnModelCreating并调用modelBuilder.ChangeAbpTablePrefix. 例子:Run Code Online (Sandbox Code Playgroud)protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.ChangeAbpTablePrefix<Tenant, Role, User>(""); // Removes table prefixes. You can specify another prefix. }请记住添加
using Abp.Zero.EntityFrameworkCore;到您的代码文件中以便访问ChangeAbpTablePrefix扩展方法。
| 归档时间: |
|
| 查看次数: |
1765 次 |
| 最近记录: |