This is a HugSQL adapter that converts SQL columns into required case (e.g. snake-case).
[hugsql-adapter-case "0.1.0"]
This plugin DOES NOT contain HugSQL itself (please require it in you project.clj
).
Simple usage:
(require '[hugsql-adapter-case.adapters :refer [kebab-adapter]])
(require '[hugsql.core :as hugsql])
(hugsql/def-db-fns "myproject/db.sql" {:adapter (kebab-adapter)})
Now all you HugSQL queries should return snake-cased column names.
Case adapters:
kebab-case
snake_case
camelCase
.editorconfig
and The Clojure Style Guide#
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close