Go to file
Simon Tokumine 6b67fc4877 catch page 0
2011-07-05 17:56:31 +01:00
app catch page 0 2011-07-05 17:56:31 +01:00
config Change port in development environment to use PG instead of pg_bouncer 2011-07-05 11:15:13 +02:00
lib first draft, tidied, unit tests, modules, refactor, environments, see TODO for next steps" 2011-06-13 04:23:02 +01:00
test Change request path from /v1 to /api/v1 2011-07-04 17:28:39 +02:00
.gitignore update gitignore 2011-06-30 12:13:13 +01:00
app.js oauth 2011-06-20 15:39:12 +02:00
Capfile added initial capistrano files, and gem file 2011-06-30 13:06:23 +01:00
cluster.js Remove debug statement 2011-06-30 17:10:10 +01:00
Gemfile added initial capistrano files, and gem file 2011-06-30 13:06:23 +01:00
Gemfile.lock added initial capistrano files, and gem file 2011-06-30 13:06:23 +01:00
Makefile update json format to match current cartodb 2011-07-01 19:43:42 +01:00
package.json added npm package file for dependencies 2011-06-30 12:13:39 +01:00
README.md Remove debug statement 2011-06-30 17:10:10 +01:00
TODO.md updated todo 2011-07-05 17:32:36 +01:00

SQL API for cartodb.com

Provides a concurrent event driven interface for running SQL queries against the cartoDB postgres database. Users are authenticated over oAuth. Also provides ability to make public "SELECT" only calls.

usage

node cluster.js [developement,test,production]

tests

make test

core requirements

  • pg_bouncer
  • postgres
  • redis
  • node v0.4.8+

node.js dependencies

  • npm

To install dependencies from package.json:

npm install

deployment

  • capistrano on ruby 1.9.2.

To install dependencies from Gemfile:

bundle install

ensure after first code deploy to run the dependencies task:

cap production node:npm_dependencies