ABP如何更改ABP零表和列名

时间:2018-12-14 17:37:39

标签: c# entity-framework aspnetboilerplate

我看到可以从框架创建的表中删除或更改ABP前缀,但是我也需要更改孔表名称和列名称。

我该怎么做?

表格示例:“ AbpUser”到“ Usuario” 列示例:“ UserName”为“ Nome”,“ EmailAddress”为“ Email”

此外,如何禁用或删除不需要使用的表? 例如:“ AbpAuditLogs”,“ AbpLanguages”,“ AbpUserClaims”等。

谢谢

1 个答案:

答案 0 :(得分:1)

关于您的示例:

[Table("Usuario")]
public class User : AbpUser<User>
{
    ...

还有

...

[Column("Usuario")]
public override string UserName { get; set; }

[Column("Email")]
public override string EmailAddress { get; set; }

...

Code Example

之后,您创建迁移并更新:

dotnet ef migrations add [MigrationName]

dotnet ef database update

Generated Migration Example

您要禁用或删除的其他表对于产品扩展至关重要,请不要这样做...??