Verificar a ligação à base de dados com o pg-promise ao iniciar uma aplicação

estou a construir uma aplicação Expressa que se liga a uma base de dados postgres usando o Módulo pg-promise. gostari ... db = pgp(databaseConfig).catch((err) => { // blow up });, mas isso não funcionou porque pgp não retorna uma promessa.