CouchApp CouchDB的客户端API

程序名称:CouchApp

授权协议: Apache

操作系统: 跨平台

开发语言: Python

CouchApp 介绍

CouchApp 是一个开发使用 CouchDB 的 Web
应用的小型框架。它的主要功能是可以把一个文件系统的目录转换成 CouchDB 中的一个设计文档。在开发的时候,可以按照一般 Web
应用的结构来组织文件系统,当需要测试和部署的时候,只需要一条命令就可以把该目录保存到 CouchDB 中。 CouchApp 目前有 Python 和
Ruby 两种语言的版本。

安装方法:

sudo apt-get install git   
 git clone git://github.com/jchris/couchapp.git   
 cd couchapp   
 python setup.py build   
 sudo python setup.py install

CouchApp 有两条基本的命令,分别是push和generate。

  • push命令的作用是把文件系统目录保存到 CouchDB 的设计文档中。它的语法是couchapp push [options] [appdir] [appname] [dburl],如命令couchapp push . http://127.0.0.1:5984/databasename的作用是把当前目录的内容保存到数据库databasename中。
  • generate命令的作用是创建一个应用,所创建的应用有比较好的目录结构,推荐使用。它的语法是couchapp generate <appname> [appdir],如命令couchapp generate myapp的作用是在当前目录创建名为myapp的应用。

CouchApp 官网

http://github.com/couchapp/couchapp

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...