10

我正在编写一个需要几个 CouchDB 视图的节点 CRUD 应用程序(我正在使用 express 和 cradle)。

我已经用 git 控制了节点应用程序本身,但我的数据库视图目前不受控制。

将这些置于源代码控制之下的推荐方法是什么?我不想将整个数据库(包括数据)置于源代码控制之下。

4

3 回答 3

6

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

于 2011-09-28T16:18:01.017 回答
0

也许有用:CouchApp 也可能会在 db 中推送一些文档。例如,配置或演示的文档。对于以 JSON 格式放置在文件夹“_docs”(与“列表”、“显示”等相同级别)中的文件。

文件:'any-configure.json'

{
    "_id": "any-configure",
    "fieldA": "...",
    "fieldB": "...",
    ...
}
于 2011-09-29T12:11:09.197 回答
0

如前所述,使用 couchapp 可以更轻松地处理设计文档。我在一个 Java 项目中实现了类似的方法,这里有一个示例和管理这些文档的类。

于 2011-10-05T11:31:42.170 回答