【发布时间】:2020-06-15 23:12:56
【问题描述】:
我目前正在开发一个 .NET Core 3.1 Web API,它应该与 Firebird 数据库通信(存储/检索数据)。我想使用Microsoft.EntityFrameworkCore 3.1.2 处理该通信。实体框架对我来说是全新的,如果这个问题太简单,请原谅。但我在网上找不到答案。
因为数据库非常大,我想使用 EF Core 自动生成所有我需要的模型。
我尝试在数据包管理器控制台中使用Scaffold-DbContext 命令:
Scaffold-DbContext "user id=USER;password=PASSWORD;database=DATABASE;data source=SOURCE;port number=PORT;character set=UNICODE_FSS;pooling=False;server type=Default" FirebirdSql.EntityFrameworkCore.Firebird -OutputDir Models
Entity Framework Core 正在生成 Context.cs,但没有生成任何模型。
我必须指定要导入的模型吗?我该怎么做?
【问题讨论】:
标签: c# .net .net-core entity-framework-core firebird