【ASP.NET CORE】EntityFrameworkCore 数据迁移

如果数据库中已经有数据结构,可以使用Scaffold-DbContext来同步model,-connection是字符串,-outputdir 是输入文件夹名称,举例的脚本使用的是sqlserver数据库

  1. 通用
Scaffold-DbContext -Connection "Database=Address;Data Source=localhost;User Id=sa;Password=sa;TrustServerCertificate=true" Microsoft.EntityFrameworkCore.SqlServer  -OutputDir "Models" 

2,force(覆盖),当Models文件夹下已有数据库实体类时使用。

Scaffold-DbContext -Connection "Database=Address;Data Source=localhost;User Id=sa;Password=sa;TrustServerCertificate=true" Microsoft.EntityFrameworkCore.SqlServer  -OutputDir "Models" -force

3,指定生成某一个数据库表的实体类。

Scaffold-DbContext -Connection "Database=Address;Data Source=localhost;User Id=sa;Password=sa;TrustServerCertificate=true" Microsoft.EntityFrameworkCore.SqlServer  -OutputDir "Models" -force -tables City

相关推荐

  1. elasticdump elasticsearch 数据迁移

    2023-12-07 19:26:02       40 阅读
  2. sqlserver->clickhouse迁移数据

    2023-12-07 19:26:02       34 阅读
  3. Mysql -- 数据迁移

    2023-12-07 19:26:02       28 阅读
  4. MongoDB数据迁移

    2023-12-07 19:26:02       33 阅读
  5. Redis数据迁移

    2023-12-07 19:26:02       19 阅读
  6. mongo数据迁移方法

    2023-12-07 19:26:02       7 阅读
  7. python迁移数据教程

    2023-12-07 19:26:02       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 19:26:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 19:26:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 19:26:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 19:26:02       20 阅读

热门阅读

  1. 如何在Go中构建For循环

    2023-12-07 19:26:02       39 阅读
  2. Flutter: Websocket的使用与封装

    2023-12-07 19:26:02       39 阅读
  3. EsayExcel的使用

    2023-12-07 19:26:02       48 阅读
  4. qt相关宏

    2023-12-07 19:26:02       47 阅读
  5. flex布局中的flex:1相关知识

    2023-12-07 19:26:02       38 阅读
  6. 【运维面试100问】(七)ceph基础题面试

    2023-12-07 19:26:02       38 阅读
  7. Js文件下载的两种方式【超简单】

    2023-12-07 19:26:02       36 阅读