There's https://www.hugsql.org/ for example. It takes maps for inserts and updates, and returns maps for selects. Other database access libraries over the years have typically shared that characteristic.
If you want to convert between maps that map directly to tables and some other structure, manipulating maps in Clojure is easy.
If you want to convert between maps that map directly to tables and some other structure, manipulating maps in Clojure is easy.