Skip to content
This repository was archived by the owner on Dec 17, 2018. It is now read-only.

Commit 3220355

Browse files
Connor RigbyConnorRigby
authored andcommitted
Add docs.
1 parent 3cd3530 commit 3220355

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

lib/esqlite3/esqlite3.ex

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ defmodule Esqlite3 do
201201
@doc "Execute a sql statement, returns a list with tuples."
202202
def q(sql, connection), do: q(sql, [], connection)
203203

204+
@doc "Execute a sql statement, returns a list with tuples."
204205
def q(sql, [], connection) do
205206
case prepare(sql, connection) do
206207
{:ok, statement} -> fetchall(statement)
@@ -219,9 +220,7 @@ defmodule Esqlite3 do
219220
end
220221
end
221222

222-
@doc """
223-
Enumerate results with a function `f`.
224-
"""
223+
@doc "Enumerate results with a function `f`."
225224
def map(f, sql, connection) do
226225
case prepare(sql, connection) do
227226
{:ok, statement} -> map_s(f, statement)
@@ -247,6 +246,7 @@ defmodule Esqlite3 do
247246
end
248247
end
249248

249+
@doc "Apply a function over the results of SQL query."
250250
def foreach(f, sql, connection) do
251251
case prepare(sql, connection) do
252252
{:ok, statement} -> foreach_s(f, statement)
@@ -284,6 +284,7 @@ defmodule Esqlite3 do
284284
end
285285
end
286286

287+
@doc "Return the results of stepping into a `statement`."
287288
def fetchone(statement) do
288289
case try_step(statement, 0) do
289290
:"$done" -> :ok
@@ -292,6 +293,7 @@ defmodule Esqlite3 do
292293
end
293294
end
294295

296+
@doc "Return the results after enumerating an entire `statement`."
295297
def fetchall(statement) do
296298
case try_step(statement, 0) do
297299
:"$done" ->

lib/esqlite3/esqlite3_nif.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ defmodule Esqlite3Nif do
5959
@spec reset(connection, statement, reference, pid) :: :ok | error_tup2
6060
def reset(_db, _stmt, _ref, _dest), do: :erlang.nif_error(:nif_library_not_loaded)
6161

62+
@doc "Finalize a statement."
6263
@spec finalize(connection, statement, reference, pid) :: :ok | error_tup2
6364
def finalize(_db, _stmt, _ref, _dest), do: :erlang.nif_error(:nif_library_not_loaded)
6465

0 commit comments

Comments
 (0)