summaryrefslogtreecommitdiff
path: root/src/clojure_sql/compiler.clj
diff options
context:
space:
mode:
authorCarlo Zancanaro <carlo@clearboxsystems.com.au>2013-05-14 18:20:39 +1000
committerCarlo Zancanaro <carlo@clearboxsystems.com.au>2013-05-14 18:20:39 +1000
commit1d7cc24207467f09940525e7e6716546504909d9 (patch)
treea99638fff61a75351dd17e6dc3b794a0779ec296 /src/clojure_sql/compiler.clj
parent08ad526da54417f0e8319f266635b8ed2afcba1d (diff)
join and rename preconditions removing ambiguity, `on` now optional
`join` and `rename` both had the ability to introduce some ambiguity, whether by renaming two fields to the same alias (which one should use that alias?) or by joining two fields with the same alias (which one should use it?). Some preconditions have been added to warn against some ambiguous use cases (although I have just now realised the rename precondition is insufficient, so a new commit will be coming soon).
Diffstat (limited to 'src/clojure_sql/compiler.clj')
0 files changed, 0 insertions, 0 deletions