diff --git a/src/index.js b/src/index.js index 02eeec8d..26137f1e 100644 --- a/src/index.js +++ b/src/index.js @@ -166,7 +166,7 @@ export const any: InternalQueryAnyType = async (connection, clientConfiguration, const createConnection = async ( connectionConfiguration: DatabaseConfigurationType, - clientConfiguration: ClientConfigurationType + clientConfiguration: ClientConfigurationType = {} ): Promise => { const pool = new pg.Pool(connectionConfiguration); @@ -188,7 +188,7 @@ const createConnection = async ( const createPool = ( connectionConfiguration: DatabaseConfigurationType, - clientConfiguration: ClientConfigurationType + clientConfiguration: ClientConfigurationType = {} ): DatabasePoolConnectionType => { const pool = new pg.Pool(typeof connectionConfiguration === 'string' ? parseConnectionString(connectionConfiguration) : connectionConfiguration); diff --git a/src/types.js b/src/types.js index 5fbd9ef6..9e892b52 100644 --- a/src/types.js +++ b/src/types.js @@ -11,9 +11,9 @@ export type ClientErrorsConfigurationType = {| +NotFoundError?: Class |}; -export type ClientConfigurationType = {| +export type ClientConfigurationType = { +errors?: ClientErrorsConfigurationType -|}; +}; export type DatabaseConfigurationType = DatabaseConnectionUriType | {|