sql-server - 如何从 ASP.NET Core Entity Framework 中的数据库更新 VS 2019 中的模型

标签 sql-server api sql-update visual-studio-2019

到 VS 2019 时,我创建了一个 API 项目(首先是数据库),它运行良好,现在我在数据库中进行了一些更改,例如添加新表和一些属性并修改其他数据类型等等。问题是如何更新模型以匹配 SQL 中的数据库?

这是我项目的截图:

enter image description here

最佳答案

尝试使用“Force”参数通过 Scaffold-DbContext 重新创建您的模型。

Scaffold-DbContext "Data Source=yoursource;Initial Catalog=yourdb;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Model -Force

关于sql-server - 如何从 ASP.NET Core Entity Framework 中的数据库更新 VS 2019 中的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59474928/

相关文章:

MySQL - 如何用另一个表的值更新一个表?

sql-server - 如何在SQL Server 2008中使用GUID数据类型?

sql - 如何从 sql 数据透视表中删除空值?

sql-server - 使用 NEWID() 和 CTE 生成行的随机子集会产生奇怪的结果

api - Wiki.js GraphQL : create page example

java - 如何使用从 Java 到 TestRail 的 API 将测试用例添加到现有的测试运行中?

php - CodeIgniter 上的 MySql 脚本更新

sql-server - SQL查询-日期时间的平均时间字段

python - App Engine - 将来自 API 的响应保存在数据存储中作为文件 (blob)

重复条目的 MySQL 更新查询