ASP.NET MVC5 之数据迁移

SQL 中新建数据库 DataSystem

1.web.config

数据库连接字符串:

 <add name="APPDataConnection" connectionString="Data Source=.;Initial Catalog=DataSystem;integrated security=True" providerName="System.Data.SqlClient" />

2.初始化数据库

 Enable-Migrations -ContextTypeName MVCAppData.Models.DatabaseContext

成功后,你会看到 数据库中 MVC 数据库默认的自动创建的表;此外 ,项目中多了 Migrations 文件夹 Configuration.cs 文件

3.Configuration.cs 文件

设置:AutomaticMigrationsEnabled = true;

4. 如何更新字段

A.删除_MigrationHistory

B.VS 中 “工具”=》NuGet  程序包管理器=》程序包管理器控制台=》PM> update-database

借鉴:

http://www.cnblogs.com/youring2/archive/2013/07/24/mvc-5-adding-a-new-field.html

http://blog.csdn.net/kangjiaaa/article/details/24537719