zoukankan      html  css  js  c++  java
  • EntityFramework 迁移遇到的问题

    添加迁移add-migration migrationname
    更新数据Update-Database

    1. EntityFramework 回退删除以前的迁移版本。
      Update-Database -TargetMigration:updateProduct_img_to_string
      updateProduct_img_to_string回退到updateProduct_img_to_string
      updateProduct_img_to_string代表Add-Migration  添加的名称。
      不能随意删除Migration文件夹内的同步文件想删除可回退到以前的版本
      彻底删除要同时删除数据库__MigrationHistory对应的版本记录和Migration文件夹内的同步文件
    2. 改变表的前缀如:admin.tablename。
      在实体前加
      [Table("tablename", Schema = "admin")]
    3. 删除表的联系删除关系
      生写DbContext下的OnModelCreating
      protected override void OnModelCreating(DbModelBuilder modelBuilder)
      {
       
          modelBuilder.Conventions.Remove<OneToManyCascadeDeleteConvention>();
       
          //base.OnModelCreating(modelBuilder);
       
      }

    转载于:https://my.oschina.net/momomo1987/blog/1593704

  • 相关阅读:
    iOS学习-UITextField
    iOS学习-UIButton->Block
    iOS学习-UIButton
    iOS常用技术-微信下标栏
    学习进度表
    学习进度表
    读后感
    我的学习进度表
    调查问卷
    我的学习进度表
  • 原文地址:https://www.cnblogs.com/twodog/p/12137855.html
Copyright © 2011-2022 走看看