You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
569 B

# node-sql
_sql string builder for node_
m4j0r work in progress...view tests for more examples
## examples
```js
//require the module
var sql = require('sql');
//first we define our table
var user = sql.define({
name: 'user',
columns: ['id', 'email', 'lastLogin']
});
//now we make a query
var usersWhoLoggedInBeforeToday = user.select(user.id, user.email).from(user).where(user.lastLogin.lt(new Date()));
console.log(usersWhoLoggedInBeforeToday);
// { text: 'SELECT user.'id', user.'email' FROM user WHERE user.'lastLogin' > $1', values: ['2011-01-1'] }
```