我有一个Sqlite3数据库。我已经检查过它有表格,并且可以阅读。
我运行以下内容:
dotnet ef dbcontext scaffold "Datasource=db.sqlite3" Microsoft.EntityFrameworkCore.Sqlite -f
它生成dbContext.cs文件,但其中没有表。我尝试过包含-t table_name
选项,但没有改变结果。
感谢任何帮助。
答案 0 :(得分:2)
确保将db.sqlite3
复制到输出目录(例如bin\Debug
)。连接字符串路径与它们在运行时的目录相关。
{
"buildOptions": {
"copyToOutput": [
"db.sqlite3"
]
}
}