实体框架核心dbcontext脚手架不生成类

时间:2016-12-10 20:23:56

标签: entity-framework entity-framework-core

我有一个Sqlite3数据库。我已经检查过它有表格,并且可以阅读。

我运行以下内容:

dotnet ef dbcontext scaffold "Datasource=db.sqlite3" Microsoft.EntityFrameworkCore.Sqlite -f

它生成dbContext.cs文件,但其中没有表。我尝试过包含-t table_name选项,但没有改变结果。

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

确保将db.sqlite3复制到输出目录(例如bin\Debug)。连接字符串路径与它们在运行时的目录相关。

{
  "buildOptions": {
    "copyToOutput": [
      "db.sqlite3"
    ]
  }
}