如何使用EF CodeFirst在运行时创建新表到现有数据库,而不使用包管理控制台

时间:2015-11-30 16:52:19

标签: c# entity-framework asp.net-mvc-5

首先请原谅我的英语知识不足。

我有一个使用EF CodeFirst的Asp.Net MVC应用程序。我有一个名为:Report的模块,在一个单独的项目中被创建为一个区域。

这个模块有一些必要的模型可以工作,我想在第一次调用我的模块时将这些模型作为Table添加到我的原始数据库中(例如,假设我有一个名为:Home的控制器,包括一个名为的Action方法) :模块报告中的索引,将从浏览器中调用报告/主页/索引)

现在我的问题是:

如何在没有使用Package-Management-Console的迁移操作的情况下将所需的表添加到我的数据库。我希望此操作可以自动运行而不是手动运行。

感谢你花时间。

0 个答案:

没有答案