Entity Framework中使用DbMigrator更新数据库至最新结构

在使用Entity Framework 的朋友们应该遇到了.每次修改实体类后都必须调用nuget控制台使用Update-Database手动升级数据库至最新结构。

个人觉得这种方法及其不方便,特别是在部署环境中。

 

            DbMigrationsConfiguration config = new Core.Migrations.Configuration();
            DbMigrator dbMig = new DbMigrator(config);
            dbMig.Update();

  上面中的Core.Migrations.Configuration 为第一次调用nuget 使用Enable-Migrations时候自动生成的类。

  请将internal sealed class Configuration 修改为 public class Configuration 即可

posted @ 2012-11-05 11:09  奶茶爽歪歪  阅读(993)  评论(6编辑  收藏  举报