我正在编写一个需要几个 CouchDB 视图的节点 CRUD 应用程序(我正在使用 express 和 cradle)。
我已经用 git 控制了节点应用程序本身,但我的数据库视图目前不受控制。
将这些置于源代码控制之下的推荐方法是什么?我不想将整个数据库(包括数据)置于源代码控制之下。
看看 couchapp,http ://couchapp.org/ 。您可以使用它将受版本控制的设计文档推送到数据库。
也许有用:CouchApp 也可能会在 db 中推送一些文档。例如,配置或演示的文档。对于以 JSON 格式放置在文件夹“_docs”(与“列表”、“显示”等相同级别)中的文件。
文件:'any-configure.json'
{
"_id": "any-configure",
"fieldA": "...",
"fieldB": "...",
...
}