Function: emacsql-types

emacsql-types is a byte-compiled function defined in emacsql.el.

Signature

(emacsql-types CONNECTION)

Documentation

Return an alist mapping EmacSQL types to database types.

This will mask emacsql-type-map during expression compilation. This alist should have four key symbols: integer, float, object, nil (default type). The values are strings to be inserted into a SQL expression.

Implementations

(emacsql-types (THIS emacsql--sqlite-base)) in `emacsql-sqlite.el'.

Access the slot `types' from object of class `emacsql--sqlite-base'.

(emacsql-types (THIS emacsql-connection)) in `emacsql.el'.

Access the slot `types' from object of class `emacsql-connection'.

Source Code

;; Defined in ~/.emacs.d/elpa/emacsql-20261001.1544/emacsql.el
(cl-defgeneric emacsql-types (connection)
  "Return an alist mapping EmacSQL types to database types.
This will mask `emacsql-type-map' during expression compilation.
This alist should have four key symbols: integer, float, object,
nil (default type).  The values are strings to be inserted into
a SQL expression.")