Nea*_*hal 5 c# entity-framework
我想先将代码优先项目转换为数据库。有没有一种自动的方法,还是应该只删除实体和上下文代码并从创建的数据库中创建模型?
无法将代码优先的类转换为数据库优先的类。从数据库创建模型将创建一组全新的类,无论代码优先类是否存在。
但是,您可能不想立即删除代码优先类。实体框架数据库优先模型为所有实体对象创建部分类。如果您的代码优先类中有任何业务逻辑(除了普通的旧属性之外的任何内容),您可以将它们声明为partial,删除属性并维护业务逻辑。本质上,您让 EF 在 *Designer.cs 文件中生成属性,同时在 .cs 文件中定义业务逻辑。
| 归档时间: |
|
| 查看次数: |
5488 次 |
| 最近记录: |