我曾经在Entity Framework中使用命令行作为命令行,它会自动从数据库中创建模型和上下文,我找不到它,没人记得记得链接到它吗?
答案 0 :(得分:2)
你是说脚手架?参见https://docs.microsoft.com/en-gb/ef/core/managing-schemas/scaffolding
使用.NET cli:
dotnet ef dbcontext scaffold "Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Chinook" Microsoft.EntityFrameworkCore.SqlServer
答案 1 :(得分:1)
您可以使用Scaffold-DbContext
命令。
这是关于creating your model from existing DB in net core的不错的教程。
尽管有很大的变化,但是老式的EDMX方法已经不存在了。如本教程最后所说:
注意:创建模型后,必须使用“迁移” 更改模型以使数据库保持最新状态时使用命令 模型。