brianc/node-sql — pull request #5 by natesilva (2012-09-17 19:45:56+00:00)
Title: PostgreSQL schema support

In Postgres, a “schema” is a namespace within a database.

(For those unfamiliar, it does *not* mean the normal definition of schema, which is a set of table definitions.)

Schemas are used in a number of scenarios:

* To have separate staging and production schemas within a database.
* To run multiple apps on one database (each in their own schema)
* To allow developers on a large project to work independently with their own schemas, without affecting other developers.

This adds schema support to node-sql. To use, add a `schema` configuration variable to your table definition.

For databases that do not support schemas (MySQL, SQLite), omit the `schema` configuration variable or set it to `null`.