ClojureQL allows you to express powerful database queries through simple, elegant, Clojure expressions. Out of the box it compiles to SQL92 which ensures compatability with PostgreSQL and MySQL.
ClojureQLs strength lies in its implementation of the primitives defined in Relational Algebra which allows queries to be composed freely.
Currently we recommend using ClojureQL alongside clojure.contrib.sql as ClojureQL does not provide any functions for schema creation/deletion.
Cake / Lein