Don't you love postgres + knex? Now love it even more with an easy way to create temporary databases for unit tests, automatic singleton, an initial connection test, and standard environment variables defaults.
We want to be able to get the structure of a database (the schema without data) and save it to a file. pgknexlove should facilitate this with a dumpSchema() function.