corrosion/transaction
Types
pub type ExecResponse {
ExecResponse(
results: List(ExecResult),
time: Float,
version: option.Option(Int),
actor_id: option.Option(String),
)
}
Constructors
-
ExecResponse( results: List(ExecResult), time: Float, version: option.Option(Int), actor_id: option.Option(String), )
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)