标签: c# ef-code-first entity-framework-6
我在寻找建议。我打算使用EntityFramework Code First。我正在开发一个系统,可以从外部模块添加实体到EF模型。这样做的最佳做法是什么?应在运行时更改数据库模型。
谢谢
答案 0 :(得分:0)
我认为这不是代码问题。基本上,您正尝试从应用程序本身对数据库执行DDL(创建表,更新表等)命令。我的建议是,您针对用户无法更改的数据库(例如,AppMasterDb)运行您的应用程序。如果他们想要注入表或视图,请为它们分配不同的数据库或模式以进行逻辑分离。