I'm happy to announce a new library for working with SQL in your Clojure projects:
*HugSQL* https://github.com/layerware/hugsql HugSQL takes the position that SQL is the right tool for the job when working with a relational database. Embrace SQL! At a glance, HugSQL: - uses simple conventions in your SQL files to define (at compile time) database functions in your Clojure namespace, creating a clean separation of Clojure and SQL code. - supports run-time replacement of SQL value parameters (e.g., where id = :id), SQL identifiers (i.e. table/column names), raw SQL keywords, and your own parameter types. - has protocol-based adapters supporting multiple database libraries and ships with adapters for clojure.java.jdbc (default) and clojure.jdbc This library is still in early development, and at this point I'm looking for feedback, rough-edges, your particular use cases, etc. See the README for clojar install information: https://github.com/layerware/hugsql Thanks, Curtis Summers -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
