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

  • 相关阅读:
    jQuery(四)
    jQuery(三)
    jQuery(二)
    jQuery(一)
    JS(四)
    JS(三)
    JS(二)
    类似openDialog的弹窗
    vue的异步组件按需加载
    vue实现点击、滑动右侧字母对应各个城市
  • 原文地址:https://www.cnblogs.com/twodog/p/12137854.html
Copyright © 2011-2022 走看看