Skip to main content

postgresHandler

function postgresHandler(pool: Pool, text: string, params: Array = [], callback: function)
async

Executes a PostgreSQL query using the provided connection pool.

Returns: Promise<Object>

  • Query result object.
PARAMETERTYPEOPTIONALDEFAULTDESCRIPTION
poolPoolPostgreSQL connection pool instance.
textstringSQL query string.
paramsArray✔️[]Query parameters.
callbackfunction✔️Optional callback function.
const result = await postgresHandler(pool, "SELECT * FROM users WHERE id = $1", [1]);
console.log(result.rows);