Merge pull request #1374 from tonytamps:feature/immutable-validation
more keywords
fix uuid default values for primary keys named id
add schema validation for strings (don't allow arrays and literal objects)
unit test that unique constraints are actual errors
remove console.log
unique violation errors should be error objects
check for err.message instead of just err
Use configured pgModule to access required ConenctionParameters instead of using hardcoded pg
Merge pull request #1515 from mren/postgres-depend-on-submitted-pg-module

Use configured pgModule to access required ConenctionParameters
Update changelog.md
Update dao.js
non-id primary key support for dao.reload, courtesy of @ZonkedZebra
Fix bug when only createdAt is enabled
Fix foreign key type inference

Fixes #852 and #1130
Merge pull request #1544 from seegno/fix-fk-type-inference

Fix foreign key type inference
Update changelog.md
Merge pull request #1543 from seegno/fix-created-at-bug

Fix bug when only createdAt is enabled
Update changelog.md