我是Entity Framework的新手。我创建了一个EF模型并成功添加了一些表和关系。然后我点击Generate Database from Model
,我的数据库已更新。然后我重命名了一些列,我不知道如何还原或应用更改。并且Update Model from database
似乎不起作用,因为列名称不同。
我需要以图形方式将DB与Model同步。我更喜欢模型数据而不是数据库数据。
提前致谢。
答案 0 :(得分:0)
当我进行“更新”时,如果更改很小,我会手动地在db中然后在模型中(通过右键单击属性)双手执行。如果添加“新”表,我将其从数据库服务器连接面板拖到模型。
我见过其他人喜欢在这种情况下使用的替代方法是远离实体框架并使用Dapper将查询传递给它并处理其余部分。
Dapper (Wins!) vs Entity Framework vs ADO.NET Performance Benchmarking