System.Data.Sqliteを使用してEntity Frameworkと通信することはできますが、実際にはデータベーステーブルを作成することはできません。 2017年ですが、SQLite for Entity Framework 6にコードファーストを使用してデータベースを作成する能力がまだ不足しているのではないかと思います。その2017:System.Data.SQLITE.EF6でテーブルを作成する方法
FYI - 私はEntity Framework Coreを使用しました.EFCoreではテーブルを作成できるので、EF6ではできない場合は驚かれることがありますが、実際に動作させるのに荒い時間があります。
ありがとうございました!
良い質問!私が知っているのは、[SQLite.CodeFirst](https://www.nuget.org/packages/SQLite.CodeFirst)パッケージですが、これは非標準的なアプローチを使用しているようです。 –