gdo/error

Types

pub type Error {
  ConnectionError(
    message: String,
    sqlstate: option.Option(String),
    code: option.Option(String),
    details: List(#(String, String)),
  )
  QueryError(
    message: String,
    sqlstate: option.Option(String),
    code: option.Option(String),
    details: List(#(String, String)),
  )
  TransactionError(message: String)
  DecodeError(message: String)
  UnsupportedFeature(feature: String)
  InvalidConfiguration(message: String)
}

Constructors

  • ConnectionError(
      message: String,
      sqlstate: option.Option(String),
      code: option.Option(String),
      details: List(#(String, String)),
    )
  • QueryError(
      message: String,
      sqlstate: option.Option(String),
      code: option.Option(String),
      details: List(#(String, String)),
    )
  • TransactionError(message: String)
  • DecodeError(message: String)
  • UnsupportedFeature(feature: String)
  • InvalidConfiguration(message: String)

Values

pub fn code(error: Error) -> option.Option(String)
pub fn details(error: Error) -> List(#(String, String))
pub fn message(error: Error) -> String
pub fn sqlstate(error: Error) -> option.Option(String)
Search Document