C++的工具是否至少與Rails遷移類似?C++的Rails遷移
3
A
回答
0
我認爲任何與Rails遷移「類似」的東西都會與ORM或其他框架有所不同 - 易用性來自於您從一個對象模型遷移到另一個對象模型的事實。
由於C++沒有指定數據庫模式的ORM或任何其他內置方式,因此我沒有看到如何爲C++提供模式遷移工具。也許如果你指定了你使用的工具,這個問題對於那些知道可用的東西的人來說會更加引人注目。
如果您可以純粹根據數據庫表來表達您的遷移,那麼您可以使用獨立於任何ORM的遷移工具。但是,你實際上並不需要它在C++中,因爲它只是發出SQL(或任何數據庫)命令。有很多工具可能(可能搜索「數據庫模式遷移」),雖然我恐怕在這方面基本不知情,並且不能推薦一個。只要你有一個適配器到你的數據庫,你甚至可以使用Rails ...
+0
我真的很想擁有一個與數據庫無關的遷移工具。也就是說,無論是「MSSQL」還是「MySQL」,這個工具都會選取模式定義文件並更改數據庫。 C++實際上存在一個ORM,http://dtemplatelib.sourceforge.net/,但它不提供migratons ... 我想它會更容易捆綁Ruby與應用程序:) – Mamut 2009-08-15 10:31:12
相關問題
- 1. 標記Rails遷移的遷移
- 2. Rails遷移表
- 3. rails HABTM遷移
- 4. Rails遷移
- 5. 遷移列 - Rails的
- 6. Rails的add_test_data遷移
- 7. Rails遷移未生成遷移文件
- 8. 在Rails遷移中遷移數據
- 9. Rails DB遷移錯誤,Rails重新運行以前的遷移?
- 10. Rails遷移問題
- 11. Ruby On Rails遷移
- 12. Rails的遷移問題
- 13. 的Rails:遷移錯誤
- 14. Rails的繼承和遷移
- 15. Rails中的聚合遷移
- 16. 未運行遷移的Rails
- 17. Rails的DB遷移 - 權限
- 18. Rails的遷移問題列
- 19. Rails的遷移重構
- 20. Objective-C Realm遷移:新表遷移
- 21. 插入Rails的兩個現有的遷移之間的遷移
- 22. auto_html打破rails遷移
- 23. Rails/Mongoid數據庫遷移
- 24. Rails rename_column遷移問題
- 25. 如何測試Rails遷移?
- 26. Rails 3.1 pre遷移問題
- 27. Rails 3:遷移數據
- 28. 從rails 2.1.1遷移到2.2.2
- 29. rails運行特定遷移
- 30. Rails acts_as_paranoid遷移問題
你將不得不向我們解釋C++類型「rails migrations」意味着什麼和/或做什麼。 – 2009-08-14 07:04:39
http://api.rubyonrails.org/classes/ActiveRecord/Migration.html – 2009-08-14 07:16:59
http://guides.rubyonrails.org/migrations.html – Mamut 2009-08-14 07:39:24