![](/img/trans.png)
[英]context.Database.EnsureDeleted() and context.Database.EnsureCreated() fails
[英]Creating SQLite Virtual Table with EF context.Database.EnsureCreated?
是否可以使用 EF Core context.Database.EnsureCreated()
創建 SQLite 虛擬表? 我希望各個 model class 的[Virtual]
屬性類似。
這個問題的原因是對需要虛擬表的 SQLite 內存 DB 使用自由文本搜索 (FTS)。 我知道我可以使用運行時遷移,但 EnsureCreated() 非常簡潔方便。
似乎不可能直接使用context.Database.EnsureCreated()
來處理這些細節,但運行時遷移工作得很好。 我只需要用非常相似的context.Database.Migrate()
替換這一行(當然,在項目中已經有了遷移),就是這樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.