找传奇、传世资源到传世资源站!

C# 数据迁移 Migrations实例源码(Entity Framework+Co...

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

该实例实现了:

  1. 添加列
  2. 定制化迁移
  3. 数据移动/定制sql
  4. 在应用程序启动时自动升级(MigrateDatabaseToLatestVersion初始化器)

只需要配置下app.config中的数据库连接串,即可自动生成数据库以及表结构,具体如下:from clipboard
from clipboardusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.Entity;using MigrationsDemo.Migrations; namespace MigrationsDemo{ class Program { static void Main(string[] args) { Database.SetInitializer(new MigrateDatabaseToLatestVersion<BlogContext, Configuration>()); using (var db = new BlogContext()) { db.Blogs.Add(new Blog { Name = "Another Blog" }); db.SaveChanges(); foreach (var blog in db.Blogs) { Console.WriteLine(blog.Name); } } Console.WriteLine("Press any key to exit..."); Console.ReadKey(); } }}

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复