标签: ef-core-3.1
EF在生成数据库模式时遵循一系列惯例,我知道有很多方法覆盖,例如使用{{1 }},覆盖Column甚至使用OnModelCreating。
Column
OnModelCreating
但是,我并不想扩展它们,而是想扩展其行为-例如,我想为所有表名加IEntityTypeConfiguration<T>前缀(这是DBA的要求,不幸)。我可以通过手动调用
IEntityTypeConfiguration<T>
TB_
但这完全替换了名称,而不仅仅是添加了前缀。那么有没有一种方法可以真正获得EF会生成的名称然后进行更改?