繁体   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