cake/adapter/postgres

PostgreSQL adapter which which passes PreparedStatements to the gleam_pgo library for execution.

Functions

pub fn execute_raw_sql(
  query qry: String,
  connection conn: Connection,
) -> Result(Returned(Dynamic), QueryError)
pub fn run_query(
  query qry: Query,
  decoder dcdr: fn(Dynamic) -> Result(a, List(DecodeError)),
  db_connection db_conn: Connection,
) -> Result(List(a), QueryError)
pub fn run_write(
  query qry: WriteQuery(a),
  decoder dcdr: fn(Dynamic) -> Result(b, List(DecodeError)),
  db_connection db_conn: Connection,
) -> Result(List(b), QueryError)
pub fn to_prepared_statement(
  query qry: Query,
) -> PreparedStatement
pub fn with_connection(f: fn(Connection) -> a) -> a
pub fn write_query_to_prepared_statement(
  query qry: WriteQuery(a),
) -> PreparedStatement
Search Document