Being very specific about UTF-8 and PostgreSQL's test database.
Cosmetics.
Using Upsert() instead of Insert() and Update(). Closing #13.
Adding the ability to test an specific wrapper with go test -wrapper.
Looks like #13 conflicts with some mongod versions (https://travis-ci.org/upper/db/jobs/24479509), rolling back to old solution to test it a bit more.
User needs to provide a valid database name for Open().
Splitting db.go into main.go, error.go and wrapper.go.
Merge branch 'master' into experimental
Errors wording.
Adding single derefence in case user passed a pointer to struct instead of a struct.
Fixing case where table does not have an id field.
Merging omitempty and inline tag options into the 'db' tag. Fixing #12.
Using a placeholder when no field is found.
Adding tests for tags and for inserting rows to tables with no IDs.
Experimenting with multiple collections.
Removing force debug.
Fixing tableN condition.
Drafting general SQL generator.
Testing DROP DATABASE, DROP TABLE, SELECT COUNT(1) and TRUNCATE.
Adding tests for SELECT.