@@ -140,10 +140,10 @@ function execute(f::Base.Callable, conn::Connection, sql::AbstractString, params
140
140
end
141
141
142
142
# keyarg versions
143
- execute (stmt:: Statement ; kwargs... ) = execute (stmt, kwargs. data )
144
- execute (conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (conn, sql, kwargs. data )
145
- execute (f:: Base.Callable , conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (f, conn, sql, kwargs. data )
146
- execute (f:: Base.Callable , stmt:: Statement ; kwargs... ) = execute (f, stmt, kwargs. data )
143
+ execute (stmt:: Statement ; kwargs... ) = execute (stmt, values ( kwargs) )
144
+ execute (conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (conn, sql, values ( kwargs) )
145
+ execute (f:: Base.Callable , conn:: Connection , sql:: AbstractString ; kwargs... ) = execute (f, conn, sql, values ( kwargs) )
146
+ execute (f:: Base.Callable , stmt:: Statement ; kwargs... ) = execute (f, stmt, values ( kwargs) )
147
147
148
148
struct LazyIndex{T} <: AbstractVector{Any}
149
149
x:: T
182
182
183
183
# keyarg version
184
184
executemany (conn:: Connection , sql:: AbstractString , params) = executemany (prepare (conn, sql), params)
185
- executemany (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemany (conn, sql, kwargs. data )
185
+ executemany (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemany (conn, sql, values ( kwargs) )
186
186
187
187
"""
188
188
DBInterface.executemultiple(conn::DBInterface.Connection, sql::AbstractString, [params]) => Cursor-iterator
@@ -198,8 +198,8 @@ executemultiple(stmt::Statement, params) = (execute(stmt, params),)
198
198
executemultiple (conn:: Connection , sql:: AbstractString , params) = executemultiple (prepare (conn, sql), params)
199
199
200
200
# keyarg version
201
- executemultiple (stmt:: Statement ; kwargs... ) = executemultiple (stmt, kwargs. data )
202
- executemultiple (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemultiple (conn, sql, kwargs. data )
201
+ executemultiple (stmt:: Statement ; kwargs... ) = executemultiple (stmt, values ( kwargs) )
202
+ executemultiple (conn:: Connection , sql:: AbstractString ; kwargs... ) = executemultiple (conn, sql, values ( kwargs) )
203
203
204
204
"""
205
205
DBInterface.lastrowid(x::Cursor) => Int
0 commit comments