什么是推荐的方式把CouchDB视图放在源代码pipe理下?

我正在写一个节点的CRUD应用程序,需要一些CouchDB的意见(我使用快递和摇篮)。

我有节点应用程序本身使用git控制,但我的数据库视图当前不受控制。

什么是build议的方式把这些源代码控制? 我不想把整个数据库(包括数据)放在源代码控制之下。

看看couchapp, http ://couchapp.org/。 您可以使用它将版本控制的devise文档推送到数据库。

也许有用:也CouchApp可能会推数据库中的一些文档。 例如,configuration文件或演示文稿。 用JSON格式将文件放入文件夹“_docs”(与“列表”,“显示”等相同的级别)。

文件:'any-configure.json'

{ "_id": "any-configure", "fieldA": "...", "fieldB": "...", ... } 

正如所指出的那样,使用couchapp可以使devise文档更容易工作。 我在一个Java项目中实现了一个类似的方法, 这里是一个例子和pipe理这些文档的类 。