如何在不使用實體框架的情況下使用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. 如何使用實體框架與MVC4
- 2. 使用實體框架遷移的腳本初始遷移
- 3. 如何在未遷移的情況下對現有數據庫使用實體框架?
- 4. 如何在沒有實體框架的情況下使用Windows Identity Framework(WIF)
- 5. 如何讓實體框架遷移使用web.config轉換?
- 6. 使用不同數據庫的實體框架遷移
- 7. 如何在不使用遷移的情況下使用LocalDB和EF
- 8. 實體框架遷移API
- 9. 實體框架遷移:PrimaryKey
- 10. MySQL實體框架遷移
- 11. 實體框架遷移
- 12. 在不使用Odata的情況下將Linqpad連接到實體框架
- 13. 如何在不使用實體框架中的所有實體鍵的情況下創建關聯?
- 14. 實體框架核心 - 不會使用遷移
- 15. 實體框架啓用遷移-EnableAutomaticMigrations?
- 16. 如何實現用於實體框架數據遷移的IDbContextFactory
- 17. 實體框架遷移(不同時區)
- 18. Android:如何在不使用.apk的情況下使用Wiki tude框架?
- 19. 使用「遷移」實體框架6.0.2中的錯誤
- 20. 使用多個Web配置轉換的實體框架遷移
- 21. 更改使用實體框架的核心遷移主鍵
- 22. 實體框架遷移,域外mvc4,簡單會員
- 23. 使用實體框架在MVC4 Razor中實現JQgrid的步驟
- 24. 我可以在沒有實體框架的情況下使用LINQ嗎?
- 25. 是否可以在沒有LINQ的情況下使用實體框架?
- 26. 實體框架4:如何在不使用標識字段的情況下插入下一個最高數字?
- 27. 如何使實體框架添加遷移區分大小寫
- 28. 使用代碼優先遷移和實體框架
- 29. 使用實體框架遷移數據庫
- 30. 爲什麼使用實體框架遷移
這是實體框架的一個特性,所以你不能(據我所知)。您可以使用其他工具來生成更改腳本,但是這裏有相當多的工具。 –