Liking cljdoc? Tell your friends :D

wagoe.platform.shell.adapters.database.mysql.query

MySQL query building utilities.

MySQL query building utilities.
raw docstring

boolean->dbclj

(boolean->db boolean-value)

Convert boolean to MySQL database representation.

MySQL typically uses TINYINT(1) for boolean values.

Args: boolean-value: Boolean value

Returns: Integer - 1 for true, 0 for false

Convert boolean to MySQL database representation.

MySQL typically uses TINYINT(1) for boolean values.

Args:
  boolean-value: Boolean value

Returns:
  Integer - 1 for true, 0 for false
sourceraw docstring

build-where-clauseclj

(build-where-clause filters)

Build MySQL-specific WHERE clause from filters.

Uses MySQL LIKE for string matching (case-insensitive by default).

Args: filters: Map of field -> value filters

Returns: HoneySQL WHERE clause fragment or nil

Build MySQL-specific WHERE clause from filters.

Uses MySQL LIKE for string matching (case-insensitive by default).

Args:
  filters: Map of field -> value filters

Returns:
  HoneySQL WHERE clause fragment or nil
sourceraw docstring

db->booleanclj

(db->boolean db-value)

Convert MySQL database boolean to Clojure boolean.

Convert MySQL TINYINT back to boolean.

Args: db-value: Database boolean value

Returns: Boolean - Clojure boolean

Convert MySQL database boolean to Clojure boolean.

Convert MySQL TINYINT back to boolean.

Args:
  db-value: Database boolean value

Returns:
  Boolean - Clojure boolean
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close