View Source Adbc.Result (adbc v0.4.2)

A struct returned as result from queries.

It has two fields:

  • :data - a list of Adbc.Column

  • :num_rows - the number of rows returned, if returned by the database

Summary

Functions

Convert any list view in the result set to normal lists.

Returns a map of columns as a result.

Types

@type t() :: %Adbc.Result{
  data: [
    %Adbc.Column{
      data: term(),
      length: term(),
      metadata: term(),
      name: term(),
      nullable: term(),
      offset: term(),
      type: term()
    }
  ],
  num_rows: non_neg_integer() | nil
}

Functions

@spec to_list(%Adbc.Result{data: term(), num_rows: term()}) :: %Adbc.Result{
  data: term(),
  num_rows: term()
}

Convert any list view in the result set to normal lists.

Returns a map of columns as a result.