Entity Framework Code First 多数据库 控制台迁移代码
2015-08-12 23:48
411 查看
1.启动迁移 Enable Migrations
Enable-Migrations -MigrationsDirectory "MigrationsOne" -ContextTypeName "MyFirstDb"
MigrationsOne:自定义的migrations文件夹的名字;
MyFirstDb:你的DbContext的名字;
2.添加迁移 Add-Migrations
Add-Migration -ConfigurationTypeName "WebApp.MigrationsOne.Configuration" AddPerson
WebApp.MigrationsOne.Configuration:Configuration文件完整的路径;
AddPerson:自定义迁移文件的名字;
3.更新数据库 Update-Database
Update-Database -ConfigurationTypeName "WebApp.MigrationsOne.Configuration";
Enable-Migrations -MigrationsDirectory "MigrationsOne" -ContextTypeName "MyFirstDb"
MigrationsOne:自定义的migrations文件夹的名字;
MyFirstDb:你的DbContext的名字;
2.添加迁移 Add-Migrations
Add-Migration -ConfigurationTypeName "WebApp.MigrationsOne.Configuration" AddPerson
WebApp.MigrationsOne.Configuration:Configuration文件完整的路径;
AddPerson:自定义迁移文件的名字;
3.更新数据库 Update-Database
Update-Database -ConfigurationTypeName "WebApp.MigrationsOne.Configuration";
相关文章推荐
- mybatis 连接mysql数据库 tinyint 为boolean类型
- oracle—email邮件发送
- group by的参考地址
- 【MySql】使用记录<六>
- SQLite基础学习
- 安全快速更改MySQL数据库名称
- 第一课 MongoDB 概述与安装
- jdbc连接sqlserver
- DBMS_STATS.GATHER_TABLE_STATS详解
- SQL SERVER 2008:内部查询处理器错误: 查询处理器在执行过程中遇到意外错误
- MySQL到MsSQL的迁移工具——SSMA
- oracle新手随记10
- 详解MySql的event事件
- MySQL字符集设置及字符转换(latin1转utf8)
- mongodb官网文档阅读笔记:与写性能相关的几个因素
- 数据库SQL优化大总结之 百万级数据库优化方案
- MySQL5.6主从复制(读写分离)
- 机房之报表(日、周结账单)
- 从sqlite3中删除表的指定列
- mysql5.6.16部署