Source

SQLRat / src / main / clj / org / bituf / sqlrat / clause.clj

Author Commit Message Labels Comments Date
shantanuk
omit superfluous type hints
shantanuk
rename 'sql' function as 'query' create alias >> to the 'query' function
shantanuk
sub-query support for IN functions in clause cleanup, improved error message in as-clause, as-value-clause functions
shantanuk
add single arg implementation to ADD and OR clause functions omit value-clause functionality from as-clause function
shantanuk
rename fn bad-arg# to bad-arg!
shantanuk
cleanup in clause impl
shantanuk
move vars-with-earmuffs to util.clj
shantanuk
add ? function to clause
shantanuk
add >> function for free-form SQL prune shorthand names
shantanuk
overhaul as-clause function to accept keywords and strings (free-form clauses) and values add as-value-clause function add sqlfn, as, and as-fn functions
shantanuk
add SELECT, FROM, WHERE and GROUP-BY short hand functions to clause.clj re-factor merge-key-clause function to cater for multiple clause args rename cscols function to csnames
shantanuk
fix api to suppress leading space while merging top-level clause keys (SELECT, INSERT etc)
shantanuk
clean up clause[.clj and unit tests] add support for :groupby and :other attributes in entity/find-xxx functions add as-set function to util
shantanuk
add merge-key-with-clause function and unit tests
shantanuk
complete clause functionality with unit tests reflect this update in CHANGES file
kumarshantanu
add org.bituf.sqlrat.clause bump the version to 0.2-SNAPSHOT in pom.xml update CHANGES for TODO items minor update to org.bituf.sqlrat.entity.internal