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
Sean Corfield
649180270e
Bring all dependencies up to date
2018-06-26 16:24:03 -07:00
Sean Corfield
6972c73ccb
Add shell script to mimic TravisCI test run
2018-06-26 16:23:48 -07:00
Sean Corfield
1e6b1bd308
Indicate post-0.9.2 dev
2018-06-26 16:01:45 -07:00
Sean Corfield
5b533cf1e0
Enable basic clj/tools.deps.alpha support
2018-06-26 15:57:46 -07:00
Sean Corfield
0c44eaa6e7
Fix #215 by adding select alias example
2018-06-25 13:00:42 -07:00
Sean Corfield
cc9b786602
Fix #213 by add raw/inline explanations to README
2018-06-25 12:30:48 -07:00
Sean Corfield
83f16780b0
Add #sql/inline data reader
2018-06-25 12:30:15 -07:00
Sean Corfield
1167a2ff25
Ignore dist folder
2018-06-25 12:29:53 -07:00
Sean Corfield
eaab8e8784
Merge pull request #214 from xlevus/feature/parameterizer-multimethod
...
Refactored parameterizer to use mutimethods
2018-06-23 22:53:53 -07:00
Chris Targett
f778419cb9
Refactored parameterizer to use mutimethods
...
It was briefly mentioned in #honeysql on clojurians.slack.com that this
mechanism of extension uses a register method and an atom to support
extension when multimethods are used elsewhere.
2018-05-15 21:22:32 +01:00
Michael Blume
524887a9cd
test SET after JOIN
2018-04-16 00:03:35 -07:00
Michael Blume
fcdf326968
Put SET after JOIN
...
Fix #200
2018-04-15 23:51:35 -07:00
Michael Blume
43e94bf497
Merge pull request #201 from vincent-dm/master
...
adds support for JOIN ... USING (...) syntax (#188 )
2018-04-12 23:39:59 -07:00
Michael Blume
3fe5f0f51d
Merge pull request #209 from juvenn/customized-parameterizer
...
Support register customized parameterizer
2018-03-24 21:09:26 -07:00
Michael Blume
275ca85c45
Merge pull request #197 from danielcompton/patch-1
...
Add Deps Versions dependency status
2018-03-13 21:46:29 -07:00
Michael Blume
0eff12e4a6
Cut 0.9.2 release
2018-03-13 21:39:38 -07:00
Michael Blume
c27084cf75
Merge pull request #210 from arichiardi/changelog-0.9.2
...
Add Changelog 0.9.2
2018-03-13 21:38:02 -07:00
Andrea Richiardi
b0570aae13
Add Changelog 0.9.2
2018-03-13 15:01:14 -07:00
Juvenn Woo
e874a6114d
Replace alter-var-root with atom for parameterizers
2018-03-09 14:11:50 +08:00
Juvenn Woo
2abe128008
Support register customized parameterizer
2018-03-09 11:54:14 +08:00
Michael Blume
1e76bc00ca
Merge pull request #208 from arichiardi/publish-on-npm
...
Add package.json for npm deployment
2018-02-20 21:55:30 -08:00
Andrea Richiardi
96e63dce28
Tweak Travis
2018-02-20 11:11:04 -08:00
Andrea Richiardi
9fd33284e7
Add package.json for npm deployment
2018-02-20 11:07:32 -08:00
Michael Blume
36a40bc67c
Merge pull request #205 from visibletrap/remove-nil-pred-from-and
...
Remove nil predicate from :and
2018-02-19 21:39:09 -08:00
Nuttanart Pornprasitsakul
3206b099df
Remove nil predicate from :and
2018-02-18 13:27:07 +07:00