zoukankan      html  css  js  c++  java
  • Code first 数据迁移

    前段时间用到了EF,整理一下

           EF ,全称Entity FramWork。就是微软以ADO.NET为基础发展的所谓ORM(对象关系映射框架,或者说是数据持久化框架)。

           简单说就是根据实体对象操作数据库的一个工具,省去了ADO的搭建,只通过上下文对象操作数据库。

          Code First 是根据实体对象生成到数据库,会出现一个问题,创建的模型不可能一直不变,如果需要修改模型,那么数据库的表一定得保持一致,要不就会报错。这时候就需要用到数据迁移的功能,一般的修改记住几个命令就 可以了。

    ------------------------------命令--------------------------------

    首次执行时需要用到命令:Enable-Migrations

    Enable-Migrations:启用数据库迁移。

    只要生成了Migrations文件夹下次执行就不需要这个命令了。

    修改、添加:

    Add-Migration: 生成修改数据库的脚本文件,命令格式Add-Migration+修改描述

    Update-Database :执行数据库更改

    Remove-Migration :移除最后一次生成的数据迁移文件,只能一次一条移除,不能指定移除某一个文件

  • 相关阅读:
    hdu 4474 转化为bfs + 一个巧妙的剪枝~
    数据结构几类排序的总结和完整代码 待续。。
    poj 2135 Farm Tour
    hdu 4374 (单调队列+dp)
    poj2391 Ombrophobic Bovines 拆点连边要注意
    hdu3507
    hdu1506
    poj2175
    poj3308
    poj3155 Hard Life
  • 原文地址:https://www.cnblogs.com/zhangjd/p/9163624.html
Copyright © 2011-2022 走看看