如何在不使用實體框架的情況下使用MVC4遷移?我真的想使用數據遷移,但我沒有使用實體框架。我正在使用Dapper-dot-net。如何在不使用實體框架的情況下使用MVC4遷移?
4
A
回答
7
是的,你可以使用遷移而無需使用實體框架。所有Migrations都在關心的是它用於管理數據庫的元數據,並且您需要使用一些EF的東西來處理這些數據,但是您不需要使用EF來實際訪問數據庫。此博客文章詳細描述了該過程:http://weblogs.asp.net/fredriknormen/archive/2012/02/15/using-entity-framework-4-3-database-migration-for-any-project.aspx
3
檢出NuGet上的Insight.Database.Schema。它爲您提供了很多遷移的魔力,而沒有EF的麻煩。我將在接下來的幾天更新github上的文檔。
相關問題
- 1. 在沒有實體框架和遷移的情況下在ASP.NET Core MVC應用程序中使用ASP.NET標識
- 2. 使用不同數據庫的實體框架遷移
- 3. 如何在不使用遷移的情況下使用LocalDB和EF
- 4. 實體框架遷移API
- 5. 在不使用Odata的情況下將Linqpad連接到實體框架
- 6. 如何在不使用實體框架中的所有實體鍵的情況下創建關聯?
- 7. 實體框架核心 - 不會使用遷移
- 8. 實體框架啓用遷移-EnableAutomaticMigrations?
- 9. 如何實現用於實體框架數據遷移的IDbContextFactory
- 10. Android:如何在不使用.apk的情況下使用Wiki tude框架?
- 11. 使用多個Web配置轉換的實體框架遷移
- 12. 更改使用實體框架的核心遷移主鍵
- 13. 在沒有數據庫連接的情況下使用實體框架
- 14. 實體框架4:如何在不使用標識字段的情況下插入下一個最高數字?
- 15. 如何使實體框架添加遷移區分大小寫
- 16. 如何在沒有服務的情況下使用ajax和mvc4?
- 17. 使用實體框架時,是否需要遷移?
- 18. 爲什麼使用實體框架遷移
- 19. 使用實體框架核心遷移創建角色
- 20. 使用實體框架處理數據庫遷移
- 21. 使用實體框架4.3遷移而不依賴於實際的數據庫
- 22. 在SP參數與實體不匹配的情況下使用實體框架的存儲過程
- 23. 如何在我的情況下使用html實體?
- 24. 下拉列表和MVC4實體框架
- 25. 實體框架遷移器的連接
- 26. 網站實體框架遷移的ArgumentException
- 27. 實體框架 - 如何在不知道主鍵的情況下添加引用對象的實體
- 28. 默認情況下LINQ和實體框架如何加載?
- 29. 如何編寫轉換數據的實體框架遷移(最好使用DbContext)?
- 30. 實體框架獲取不同的情況下
這是實體框架的一個特性,所以你不能(據我所知)。您可以使用其他工具來生成更改腳本,但是這裏有相當多的工具。 –