Function: emacsql-prepare
emacsql-prepare is a byte-compiled function defined in
emacsql-compiler.el.
Signature
(emacsql-prepare SQL)
Documentation
Expand SQL (string or sexp) into a prepared statement.
Source Code
;; Defined in ~/.emacs.d/elpa/emacsql-20261001.1544/emacsql-compiler.el
(defun emacsql-prepare (sql)
"Expand SQL (string or sexp) into a prepared statement."
(let* ((cache emacsql-prepare-cache)
(key (cons emacsql-type-map sql)))
(or (gethash key cache)
(setf (gethash key cache)
(if (stringp sql)
(emacsql-prepare--string sql)
(emacsql-prepare--sexp sql))))))