Nim/lib/impure
Bung 2a4a43b05f
add bindParams to db_sqlite (#14408)
* add bindParams to db_sqlite
* no need typeinfo
* remove extro spaces
* reduce bindParams to two branches,raise DbError
* Update lib/impure/db_sqlite.nim
* change bindParams to macro,accept varargs[untyped] as params
* change bind blob val to openArray[byte]
* remove unused err type
* explicitly using i32 param
* using import std/private/since
* SQLITE_OK to right hand

* bindParam val int using bindParam overload
* copy data by default
* change exec to template
* remove SqlPrepared procs unused varargs
* fix setupquery for prepared,reset first for exec prepared,add bindNull for literal nil

Co-authored-by: alaviss <leorize+oss@disroot.org>
2020-05-26 07:44:47 +02:00
..
nre fixes #13654 2020-03-16 23:00:43 +01:00
db_mysql.nim add insert,tryInsert unify for postgres that need pk name (#14416) 2020-05-22 19:24:52 +02:00
db_odbc.nim add insert,tryInsert unify for postgres that need pk name (#14416) 2020-05-22 19:24:52 +02:00
db_postgres.nim add insert,tryInsert unify for postgres that need pk name (#14416) 2020-05-22 19:24:52 +02:00
db_sqlite.nim add bindParams to db_sqlite (#14408) 2020-05-26 07:44:47 +02:00
nre.nim Fail quickly if re or nre module is attempted to be compiled with js [backport] (#14341) 2020-05-14 07:27:57 +02:00
rdstdin.nim Deprecate DCE:on (#13839) 2020-04-02 02:58:43 +02:00
re.nim Fail quickly if re or nre module is attempted to be compiled with js [backport] (#14341) 2020-05-14 07:27:57 +02:00