【发布时间】:2017-09-20 22:32:20
【问题描述】:
我正在开发一个用于海事监测数据的数据库。我制作了一个经典的 EER 模型(MySQL 工作台),通过 Database First 为 Entity Framework 6 Code First 生成了一个临时数据库,以开始使用 Entity 类和 DbContext 实现。从现在开始我需要使用 EF 迁移 当我添加 初始迁移时,创建表语句将表命名为 "DbContext"."TableName"**,因此数据库看起来像 **"SchemaName "."DbContext"."TableName" 这是丑陋的AF。
我可以在 modelbuilder fluentAPI 中编写表名或对其进行注释,但这对于大量表来说很麻烦。
如何更改常规命名?我只希望迁移器像 DbContext 派生类中的属性一样调用表
【问题讨论】:
标签: c# mysql entity-framework entity-framework-migrations