-record(connection_error, { message :: binary(), sqlstate :: gleam@option:option(binary()), code :: gleam@option:option(binary()), details :: list({binary(), binary()}) }).