Waits for a PostgreSQL connection to become available, optionally running a custom query to determine if the connection is valid.
npm install --save wait-for-postgres
Run as a module within another script:
waitForPg = require 'wait-for-postgres' config = username: user password: pass quiet: true query: 'SELECT 1' waitForPg.wait(config)
Or run stand-alone
wait-for-postgres --username=user --password=pass --quiet
cake build