corrosion/transaction

Types

pub type ExecResponse {
  ExecResponse(
    results: List(ExecResult),
    time: Float,
    version: option.Option(Int),
    actor_id: option.Option(String),
  )
}

Constructors

pub type ExecResult {
  Execute(rows_affected: Int, time: Float)
  Error(error: String)
}

Constructors

  • Execute(rows_affected: Int, time: Float)
  • Error(error: String)

Values

pub fn transact(
  corro_uri: uri.Uri,
  statements: List(statement.Statement),
) -> Result(ExecResponse, hackney.Error)
Search Document