hara.model.sql.spec-common.common
sql-column-definition
added in 4.1
(sql-column-definition [k attrs] grammar mopts)renders a sql column definition
sql-column-name
added in 4.1
(sql-column-name k {:keys [type]} grammar mopts)renders the column name
sql-column-type
added in 4.1
(sql-column-type {:keys [type ref ref-type]} grammar mopts)renders the column type
sql-enum-values-from-type
added in 4.1
(sql-enum-values-from-type type)returns enum values for a type if it resolves to an enum entry
sql-hydrate
added in 4.1
(sql-hydrate [op sym & body] grammar _mopts)hydrates top level sql entries with static metadata
sql-qualified-ident
added in 4.1
(sql-qualified-ident x schema)(sql-qualified-ident x schema grammar mopts)renders a qualified identifier
sql-reference-column
added in 4.1
(sql-reference-column ref grammar mopts)renders the referenced column
sql-reference-target
added in 4.1
(sql-reference-target ref grammar mopts)renders the referenced table
sql-resolve-entry
added in 4.1
(sql-resolve-entry sym)resolves a language entry from a symbol
sql-type-name
added in 4.1
(sql-type-name type)(sql-type-name type grammar mopts)renders a sql type name