首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >玩2.0数据体进化

问玩2.0数据体进化
EN

Stack Overflow用户
提问于 2015-07-07 06:04:06
回答 1查看 110关注 0票数 0

我使用Play 2.0 framework和Datomic来实现持久性。到目前为止,我们通常手动安装数据库(并运行迁移),即从groovy脚本中读取*.edn文件中的模式。

现在,我想把我的迁移转移到“进化”上,什么是最好的方法呢?所以我只想知道:

  1. 如何设置nosql数据库的演化(或持久性)
  2. 如何编写脚本?
  3. 如何运行这些数据库的进化?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-07 13:29:46

恐怕不可能通过Datomic使用演化Datomic,它们应该与JDBC/SQL一起使用(如来源所示)。尽管如此,理论上来说,如果您使用SQL数据库作为数据集的存储服务(但从您的问题中我认为您不是),就可以实现这一点。

解决方案/替代方法可以是从Play的onStart方法中调用Groovy脚本(或者用Java实现),这个方法在Global.java (例如这里)中可以被覆盖。当然,您必须进行检查,以验证模式是否是您自己的最新版本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31260939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档