Sean Corfield
a31426da6b
Fixes #246
...
Also fixes reflection warning introduced in #237 .
2019-08-21 16:03:21 -07:00
Sean Corfield
82f86ff9be
Prep for 0.9.5 release
2019-08-07 11:07:58 -07:00
Sean Corfield
be203e9086
Update Clojure to 1.10 for use with REBL
2019-04-06 20:31:32 -07:00
Sean Corfield
509df19702
Fix #242 by turning modifiers into a multimethod
2019-04-06 20:30:16 -07:00
Sean Corfield
05cc39a41c
Revert #240 but keep the dependency updates
2019-04-02 11:25:15 -07:00
Sean Corfield
d10166c0ed
Fix #240 by extending keyword call syntax
...
Also updates dev/test dependencies.
2019-03-27 10:51:26 -07:00
Sean Corfield
29aa1670e5
Expand Extensibility section
...
Add `register-clause!`. Add note about standard (ANSI) vs. non-standard
SQL extensions.
2019-03-25 14:40:00 -07:00
Sean Corfield
cd5824a126
Narrow the Zulip chat URL
...
Link directly to the stream.
2019-02-11 14:36:53 -08:00
Sean Corfield
1ac3cb3a03
Merge pull request #238 from camsaul/bump-midje-dependency
...
Bump midje version so tests run w/ Java 11
2019-02-08 21:04:39 -08:00
Sean Corfield
83c307e03a
Merge pull request #237 from camsaul/fix-turkish
...
Fix query generation when user.language is Turkish
2019-02-08 21:03:10 -08:00
Cam Saul
bd076b193a
Fix query generation when user.language is Turkish
2019-02-08 20:02:31 -08:00
Cam Saul
29ec09ce03
Bump midje version so tests run w/ Java 11
2019-02-08 20:00:43 -08:00
Sean Corfield
b68e3c3f20
Document fix for format-predicate coming in 0.9.5
2019-01-07 15:01:01 -08:00
Sean Corfield
ecc85bc5be
Merge pull request #234 from glittershark/bind-parameterizer
...
bind *parameterizer* in format-predicate
2019-01-07 14:54:33 -08:00
Griffin Smith
8c2142cb34
bind *parameterizer* in format-predicate
...
format-predicate throws an NPE if *parameterizer* is not bound - this
mirrors the binding form of `format` to allow supplying that as an
option.
2019-01-07 17:19:52 -05:00
Sean Corfield
c0bdcc26b0
Merge pull request #233 from tlewin/master
...
Fix a typo in the Extensibility section
2018-12-30 18:31:43 -08:00
Thiago Lewin
97609cdb45
Fix a typo in the Extensibility section
...
The current version doesn't work and returns a non-obvious error message:
```
interface honeysql.format.ToSql is not a protocol
```
2018-12-31 00:38:17 +01:00
Sean Corfield
ceac686fd2
Link to Zulip
2018-11-21 14:43:16 -08:00
Sean Corfield
8e3b0073f7
Update version in project.clj
2018-10-01 14:58:06 -07:00
Sean Corfield
2ed4199308
Prep for 0.9.4 release
2018-10-01 14:57:06 -07:00
Sean Corfield
325f0e1ff2
Merge pull request #231 from gws/as-should-not-split-and-quote
...
The "AS" alias is no longer split before quoting
2018-10-01 08:52:45 -07:00
Gordon Stratton
5faae8790f
The "AS" alias is no longer split before quoting
...
Fixes #216
2018-10-01 15:19:03 +00:00
Sean Corfield
c190acf282
Merge branch 'master' of github.com:jkk/honeysql
2018-09-27 13:01:22 -07:00
Sean Corfield
b3dd0d1287
Clarify sset example with sql/call #227
2018-09-27 13:00:58 -07:00
Sean Corfield
12d4447675
Add PR #230 to 0.9.4
2018-09-25 10:07:07 -07:00
Sean Corfield
5176b57654
Merge pull request #230 from arichiardi/test-228
...
Add mimimal test for #228
2018-09-25 10:06:10 -07:00
Andrea Richiardi
24c20c3a2f
Add mimimal test for #228
2018-09-25 09:56:39 -07:00
Sean Corfield
ea3e9b40bd
Fix #228 by allowing no predicates in where/merge-where
2018-09-24 18:44:01 -07:00
Sean Corfield
284d0142b6
Fix #226 by adding assert
2018-09-02 18:35:02 -07:00
Sean Corfield
c25f8c73da
Add inline/Inlinable changes from #224 and #225
2018-08-30 10:52:48 -07:00
Sean Corfield
354b3502c8
Merge pull request #225 from docsolver/master
...
Add Inlinable protocol for more sensible stringification of inline values
2018-08-30 10:33:39 -07:00
Vincent
6e3631822d
Added Inlinable protocol for more sensible stringification of inline values, and to allow library users to further extend the inline behavior ( #224 )
2018-08-30 18:55:53 +02:00
Sean Corfield
2b238c5a47
Fix #221 by treating #inline nil as a special case
2018-08-03 17:13:46 -07:00
Sean Corfield
077b7f06c6
Prep for 0.9.3
2018-07-01 20:30:21 -07:00
Sean Corfield
c3be42cd9d
Update Change Log for 0.9.3
2018-07-01 20:21:46 -07:00
Sean Corfield
61d8926a63
First cut for #219
2018-06-29 21:59:17 -07:00
Sean Corfield
7bc39afb41
Cache .nvm folder
2018-06-27 11:29:40 -07:00
Sean Corfield
80ddaaaf77
Cache the Maven cache for faster builds
2018-06-27 11:24:59 -07:00
Sean Corfield
a9bc4bf784
Looks like the latest Leiningen is already installed so dropping that from before_install.
...
Pinning Lumo to 1.8.0 since 1.9.0-alpha still requires the newer libstdc++6.
2018-06-27 11:17:21 -07:00
Sean Corfield
3a4dc74765
Add multi-version (1.7, 1.8, 1.9, 1.10)
...
Make Travis run all of those.
Also remove O/S update for libstdc++6 to see if Lumo version pinning is sufficient.
2018-06-27 11:09:23 -07:00
Sean Corfield
71d7ced0a0
Merge pull request #217 from jkk/MichaelBlume-delete
...
Add multi-table DELETE that takes a FROM clause
2018-06-27 10:22:23 -07:00
Sean Corfield
c55d93aaaa
Merge pull request #218 from arichiardi/latest-lumo
...
Use latest lumo for self-host testing
2018-06-27 10:20:58 -07:00
Andrea Richiardi
ecf8e187a3
Use latest lumo for self-host testing
...
This patch makes sure we use a fixed version (the latest) of lumo for self-host
testing and gets rid of the unnecessary nvm call now that we explicitly
install the latest libstdc++.
2018-06-27 10:01:03 -07:00
Sean Corfield
ea76608c7c
Merge branch 'delete' of https://github.com/MichaelBlume/honeysql into MichaelBlume-delete
...
Corrects `delete` to support multiple tables.
Adds tests.
Adds README examples.
# Conflicts:
# src/honeysql/format.cljc
# src/honeysql/helpers.clj
2018-06-26 18:24:01 -07:00
Sean Corfield
d328dc7b24
More GLIBCXX debugging
2018-06-26 17:10:00 -07:00
Sean Corfield
efaea40ebe
More GLIBCXX debugging
2018-06-26 17:04:40 -07:00
Sean Corfield
d0f1f13e31
More GLIBCXX debugging
2018-06-26 17:00:28 -07:00
Sean Corfield
c37a68fe49
Add some debugging for GLIBCXX issue
2018-06-26 16:56:54 -07:00
Sean Corfield
59fd532e7a
Document changes coming in next release
2018-06-26 16:56:32 -07:00
Sean Corfield
c9e468cab3
Add myself as a contributor
2018-06-26 16:56:18 -07:00