簡體   English   中英

dbmaintain類似的工具,用於Clojure進行數據庫遷移

[英]dbmaintain like tool for Clojure for database migration

是否有類似Clojure的dbmaintain工具?

我想直接將SQL用於DDL而不是DSL,將DSL用於DML,並且查詢很好。

我為使用純SQL的遷移編寫了一個非常簡單的leiningen插件。 它在clojure文件的上下文中運行,因此仍可以動態生成這些sql字符串。

簽出: https : //github.com/ckuttruff/clj-sql-up

我最近開始了該項目,因此非常歡迎您提供反饋。

也許我誤會了您的問題,盡管dbmaintain似乎是用於自動化SQL數據庫模式的部署和維護的工具。 它能夠確保數據庫具有正確的配置(方案等)以運行特定版本的程序。 這聽起來像dbmaintain將與用Clojure編寫的程序很好地匹配,因此可以按原樣使用它,除非dbmaintain具有與代碼緊密集成的其他功能?

Lobos是Clojure的類似工具。 DDL的默認方式是使用Clojure DSL,因此它可能不符合您的要求。

由於沒有適用於Clojure的dbmaintain集成,因此我們編寫了自己的https://github.com/mysema/lein-dbmaintain

lein-dbmaintain將dbmaintain集成到leiningen中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM