- added createColumn that transforms input into a column
- added hasColumn that checks if there is already a column with a certain name
- use hasColumn everywhere
added shorthand form of getColumn => get
use new get method
Merge pull request #64 from brianc/features/column-getter

Methods for reading a column + checking if there is already a respective column
fix multi-field object in where clause bug

When a multi-field object is passed to a where clause, all
fields except the first one were being ignored. This commit
fixes the bug.
Merge branch 'master' of github.com:brianc/node-sql
Merge branch 'master' into hotfix/rename-table
added failing test for renameColumn
Merge pull request #66 from doxout/where-object-multicolumn-fix

fix multi-field object in where clause bug
Merge branch 'master' of github.com:brianc/node-sql
Fix expected query statement in test
Return actual column, not a copy, when calling get
Merge pull request #65 from brianc/hotfix/rename-table

renameColumn not working?
Allow hash of columns as well as an array

allows table definition like this:
var table = sql.define({
  name: 'blah',
  columns: {
    id: { primaryKey: true, type: 'serial' },
    email: { type: 'text' }
  }
});
Auto-join based on column information

for usage please see test/dialects/join-to-tests.js
Merge pull request #68 from brianc/auto-join

Auto join
Bump version
Merge branch 'master' of github.com:brianc/node-sql
added methods for reading indexes
create on indexes