Exqlite.Sqlite3NIF (Exqlite v0.5.11) View Source
This is the module where all of the NIF entry points reside. Calling this directly should be avoided unless you are aware of what you are doing.
Link to this section Summary
Link to this section Types
Specs
db() :: reference()
Specs
reason() :: :atom | String.Chars.t()
Specs
statement() :: reference()
Link to this section Functions
Specs
Specs
Specs
Specs
Specs
execute(db(), String.Chars.t()) :: :ok | {:error, reason()}
Specs
Specs
Specs
open(String.Chars.t()) :: {:ok, db()} | {:error, reason()}
Specs
prepare(db(), String.Chars.t()) :: {:ok, statement()} | {:error, reason()}
Specs
Specs
transaction_status(db()) :: {:ok, :idle | :transaction}