fdb

v5.1.7-0

  • Pages
  • Modules
  • Exceptions

    fdb v5.1.7-0 FDB.Database View Source

    Link to this section Summary

    Types

    t()

    Functions

    create(cluster, coder \\ %Transaction.Coder{})
    create_q(cluster, coder \\ %FDB.Transaction.Coder{})
    get_range(database, key_range, options \\ %{})
    set_coder(db, coder)
    set_option(database, option)
    set_option(database, option, value)
    transact(database, callback)

    Link to this section Types

    Link to this type t() View Source
    t() :: %FDB.Database{coder: term(), resource: term()}

    Link to this section Functions

    Link to this function create(cluster, coder \\ %Transaction.Coder{}) View Source
    create(FDB.Cluster.t(), FDB.Transaction.Coder.t()) :: t()
    Link to this function create_q(cluster, coder \\ %FDB.Transaction.Coder{}) View Source
    create_q(FDB.Cluster.t(), FDB.Transaction.Coder.t()) :: FDB.Future.t()
    Link to this function get_range(database, key_range, options \\ %{}) View Source
    get_range(t(), FDB.KeySelectorRange.t(), map()) :: Enumerable.t()
    Link to this function set_coder(db, coder) View Source
    set_coder(t(), FDB.Transaction.Coder.t()) :: t()
    Link to this function set_option(database, option) View Source
    set_option(t(), FDB.Option.key()) :: :ok
    Link to this function set_option(database, option, value) View Source
    set_option(t(), FDB.Option.key(), FDB.Option.value()) :: :ok
    Link to this function transact(database, callback) View Source
    transact(t(), (FDB.Transaction.t() -> any())) :: any()

    Built using ExDoc (v0.18.3), designed by Friedel Ziegelmayer.