diff --git a/lib/sqlitex/statement.ex b/lib/sqlitex/statement.ex index 1143109..1d017af 100644 --- a/lib/sqlitex/statement.ex +++ b/lib/sqlitex/statement.ex @@ -48,10 +48,10 @@ defmodule Sqlitex.Statement do * See `:esqlite3.prepare` for errors. """ def prepare(db, sql) do - with {:ok, db} <- do_prepare(db, sql), - {:ok, db} <- get_column_names(db), - {:ok, db} <- get_column_types(db), - do: {:ok, db} + with {:ok, stmt} <- do_prepare(db, sql), + {:ok, stmt} <- get_column_names(stmt), + {:ok, stmt} <- get_column_types(stmt), + do: {:ok, stmt} end @doc """