Firebirdex v0.2.0 Firebirdex View Source
Link to this section Summary
Link to this section Types
Specs
conn() :: DBConnection.conn()
Link to this section Functions
Specs
child_spec(keyword()) :: Supervisor.child_spec()
Specs
close(conn(), Firebirdex.Query.t(), keyword()) :: :ok
Specs
execute(conn(), Firebirdex.Query.t(), list(), keyword()) :: {:ok, Firebirdex.Query.t(), Firebirdex.Result.t()} | {:error, Firebirdex.Error.t()}
Specs
execute!(conn(), Firebirdex.Query.t(), list(), keyword()) :: Firebirdex.Result.t()
Specs
prepare(conn(), iodata(), iodata(), keyword()) :: {:ok, Firebirdex.Query.t()} | {:error, Firebirdex.Error.t()}
Specs
prepare!(conn(), iodata(), iodata(), keyword()) :: Firebirdex.Query.t()
Specs
prepare_execute(conn(), iodata(), iodata(), list(), keyword()) :: {:ok, Firebirdex.Query.t(), Firebirdex.Result.t()} | {:error, Firebirdex.Error.t()}
Specs
prepare_execute!(conn(), iodata(), iodata(), list(), keyword()) :: {Firebirdex.Query.t(), Firebirdex.Result.t()}
Specs
query(conn(), iodata(), list(), keyword()) :: {:ok, Firebirdex.Result.t()} | {:error, Firebirdex.Error.t()}
Specs
query!(conn(), iodata(), list(), keyword()) :: Firebirdex.Result.t()
Specs
rollback(DBConnection.t(), any()) :: no_return()
Specs
start_link(keyword()) :: {:ok, pid()} | {:error, Firebirdex.Error.t()}
Specs
transaction(conn(), (DBConnection.t() -> result), keyword()) :: {:ok, result} | {:error, any()} when result: var