Entity Framework中使用DbMigrator更新数据库至最新结构
2012-11-05 11:09
253 查看
在使用Entity Framework 的朋友们应该遇到了.每次修改实体类后都必须调用nuget控制台使用Update-Database手动升级数据库至最新结构。
个人觉得这种方法及其不方便,特别是在部署环境中。
上面中的Core.Migrations.Configuration 为第一次调用nuget 使用Enable-Migrations时候自动生成的类。
请将internal sealed class Configuration 修改为 public class Configuration 即可
个人觉得这种方法及其不方便,特别是在部署环境中。
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 即可
相关文章推荐
- 关于使用dataAdapter.acceptChanges( )方法更新dataSet和数据库的问题
- ffmpeg将视频每帧画面保存为PPM格式图片,使用最新的ffmpeg官网15-7-2日更新的版本
- iOS小技巧21-MacOS 苹果系统下Outlook打不开,显示“您需要最新版本的Outlook才能使用此数据库”
- 使用AJAX调用数据库不刷新更新页面问题
- Android 使用RxJava+Retrofit +Realm 组合加载数据 <读取缓存 显示 请求网络数据 缓存最新数据 更新界面>(二)
- 使用dbschema工具卸出数据库的结构
- 《gimp book 使用手册》更新最新地址
- 跟老齐学Python之使用Python查询更新数据库
- python django 多级业务树形结构规划及页面渲染 概述: 在项目中,父级到子级结构并不少见,如果仅仅的两层树形结构,我们可以使用数据库的外键设计轻松做到,子级业务表设计一字段外键到父级
- zend framework 中使用dbadapter操作数据库的几种方法(持续更新)
- 使用存储过程更新数据库!成功了但是返回值为 -1 的变态问题的解决办法!
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- sqlplus使用copy命令在两个数据库之间更新数据
- 项目中openlayer中使用,完整解决方案(数据库矢量数据,动态更新,分层,编辑)
- 使用DataGridView更新数据库
- 您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- Android数据库框架-----GreenDao3的相关使用和版本升级更新
- 使用DataSet更新数据库的两种方式
- EFCodeFirst使用Nuget更新数据库
- Django 使用 MySQL 存储时间中遇到的问题(在数据库中记录插入时间、更新时间、删除时间)