我有一个带有大量* .couch文件的ruby / couchdb应用程序。我想以某种方式导入(在mysql世界中我称之为db模式,但这里只是视图),以便将它们存储在代码存储库中的某个位置。我需要它来避免在设置新的空环境时复制巨大的* .couch文件。
这样做的最佳策略是什么?我想到的唯一方法是:
但这是大量的手工工作,我相信应该有一些共同的方法来做到这一点。
答案 0 :(得分:1)
您可以使用couchapp。在简单地使用“couchapp push”设置项目之后,您可以部署新的空数据库。您可以在Couchapp文档中阅读如何设置couchapp,但它非常简单。
此博客文章http://blog.sourcebender.com/2010/07/28/loading-couchdb-views.html听起来也很有趣。