有沒有類似於Clojure的工具dbmaintain?dbmaintain like Clojure for database migration的工具
我想直接使用SQL代替DSL的DDL,使用DML的DSL和查詢是好的。
有沒有類似於Clojure的工具dbmaintain?dbmaintain like Clojure for database migration的工具
我想直接使用SQL代替DSL的DDL,使用DML的DSL和查詢是好的。
也許我誤解了你的問題,雖然看起來dbmaintain是一個用於自動部署和維護SQL數據庫模式的工具。它能夠確保數據庫處於正確的配置(模式等)以運行特定版本的程序。這聽起來像dbmaintain會與用Clojure編寫的程序很好地匹配,所以按原樣使用它應該沒問題,除非dbmaintain具有與代碼更緊密集成的其他一些功能?
Lobos是一個類似的Clojure工具。執行DDL的默認方式是使用Clojure DSL,因此它可能不符合您的要求。
至於有沒有可用的Clojure的dbmaintain整合,我們寫我們自己的https://github.com/mysema/lein-dbmaintain
雷音,dbmaintain集成dbmaintain到leiningen
我寫了一個非常簡單的leiningen插件,利用普通的SQL遷移。它運行在clojure文件的上下文中,所以這些sql字符串仍然可以動態生成。
退房: https://github.com/ckuttruff/clj-sql-up
我最近開始的項目,以便反饋將是非常歡迎的。
是的,它可能是原樣使用的,我只是想知道是否有類似的Clojure工具已經集成了Clojure構建工具(Leiningen等) – 2012-07-09 07:26:04