Marklogic是一个XML数据库,用于存储和检索基于XML的内容。 使用模拟到PL / SQL for Oracle,Marklogic使用XQuery来程序化地操作XML。
我正在尝试控制在某个MarkLogic实例上运行的XQuery脚本,类似于使用带有MySQl的sql脚本,比如说。
使用liquibase,this maven plugin效果很好,我想知道Marklogic的某些产品是否有相同的行为。
我发现唯一的Marklogic maven支持是here,但这似乎不支持liquibase的细节,例如不重新运行已经运行的脚本,回滚等。
谢谢, 的Pankaj
根据Eric的建议,这里是我正在寻找的具体内容:
有没有办法将MarkLogic XQuery脚本存储到我的代码库中,并确保在部署代码库时,如果脚本未在该环境中执行,则运行脚本,如果没有,则运行脚本。
如果我提供“回滚”脚本,这个新产品可以回滚到给定数量的回滚吗?
答案 0 :(得分:0)
不确定这会对您有所帮助,但请注意
IMO,为了让您得到有用的答案,您应该具体说明您想要的功能,而不仅仅是要求所有的liquibase。