Matt Parsons
91fa258193
Fix the On Clause Ordering issue ( #156 )
...
* Add failing test
* Refactor newIdentFor to not have an error case
* annotation for warning
* refactoring
* Expression parser
* holy shit it works
* Add a shitload of tests
* cross join
* Find a failing case
* Account for that one case
* works
* Composability test
* okay now it tests something
* Documentation updates
* Add since, changelog
* fix
2019-10-28 14:06:01 -06:00
parsonsmatt
6d82106b68
renderQueryToText
2019-08-28 09:40:01 -06:00
parsonsmatt
f749beafe6
Remove type class from core modules
2019-02-01 16:44:16 -07:00
parsonsmatt
01604be570
Add more tests
2018-12-19 09:50:10 -07:00
Thiago Rodrigues de Paula
f7dc7cef13
Add ForUpdateSkipLocked to locks
2018-10-29 23:02:01 +01:00
Harpo Reder
2e16c72154
add SqlCast composite key error
2018-07-15 06:08:23 +00:00
Harpo Reder
c9ff21d30a
cherrypick unsafeSqlCastAs
2018-07-15 05:47:50 +00:00
Kostiantyn Rybnikov
963fa52837
Fix build under GHC 8.4
2018-04-02 15:40:08 +03:00
Philipp Balzarek
381e50494a
Generalize postgresql aggregate functions
2018-03-08 14:08:43 +01:00
Chris Allen
632f4408df
Deprecate rand, EOrderRandom
2018-02-27 18:32:10 -06:00
Chris Allen
391aa86464
Changelog, bifurcating random_
2018-02-27 18:19:46 -06:00
Chris Allen
0acb568445
Updating for UnliftIO, Conduit 1.3, Persistent 2.8
2018-02-27 17:45:25 -06:00
Chris Allen
52d546f60b
Matt's SQL compatible changes
2018-02-27 16:47:32 -06:00
Matt Parsons
e53f087d21
ah, yes, that is hardcoded
2018-01-19 11:23:45 -07:00
Matt Parsons
592a017e6c
don't use aliases
2018-01-17 13:08:20 -07:00
Matt Parsons
23ac8da92b
Remove SqlReadT
2017-10-23 17:28:47 -06:00
Cole Brown
501cf6b266
Add withNonNull helper to project nullable values
...
Guards against null values with a where_ call.
2017-10-17 13:25:56 -04:00
Matt Parsons
397ece45e2
relax selectSource
2017-09-13 17:30:28 -06:00
Matt Parsons
1a945d27c8
no basebackend pls
2017-09-13 17:23:46 -06:00
Matt Parsons
d621f382bf
abstract
2017-09-13 17:14:14 -06:00
Matt Parsons
a01f9c8563
Add projection function
2017-09-13 17:00:31 -06:00
Chris Allen
bf66a49beb
Spurious ruler
2017-07-31 10:48:03 -05:00
Chris Allen
36acb1e1c2
Move Exception closer to EsqueletoError
2017-07-31 10:36:19 -05:00
Chris Allen
b7df667d3e
Fix spurious Exception instances
2017-07-31 10:36:10 -05:00
Fintan Halpenny
431080611d
Broke out the error types into three seperate sum types with one sum type enumerating them
...
Identified and rewrote all error sections
2017-07-31 10:35:55 -05:00
Fintan Halpenny
b77a0c3e71
Missed some error calls in:
...
*) unsafeSqlBinOpComposite
*) sqlSelectProcessRow in the instance of SqlSelect (SqlExpr InsertFinal) InsertFinal
2017-07-31 10:35:42 -05:00
Fintan Halpenny
0beec06559
Added EsqueletoProblem for throwing internal esqueleto problems.
...
Replaced all "error" calls to use throw instead.
2017-07-31 10:34:55 -05:00
Chris Allen
e173a19f13
Revert "unsafeSqlOrderBy"
...
Fixing EOrderRandom is the proper way to do this.
2017-07-13 18:20:32 -05:00
Chris Allen
b7bbe98c11
unsafeSqlOrderBy
2017-07-13 18:09:05 -05:00
Matt Parsons
6a435f53b4
redundant import
2017-06-21 11:46:38 -06:00
Matt Parsons
28ceb892eb
remove comment
2017-06-21 11:28:46 -06:00
Matt Parsons
338f5a3c47
fixes the test failure
2017-06-21 11:26:47 -06:00
Matt Parsons
e330f3326f
comment out '
...
solution', add repro to test suite
2017-06-21 11:25:56 -06:00
Matt Parsons
2fa9760d51
release key
2017-06-21 11:09:37 -06:00
Chris Allen
43813cdfe2
Test suite still broken
2017-04-28 00:08:05 -05:00
Chris Allen
5a78c156c2
Fixing composite key support for group by
2017-04-27 22:49:48 -05:00
mrkkrp
eaa7c1057f
Allow ‘persistent-2.6’ and ‘base-4.9’
2017-01-11 03:08:10 +03:00
Eric Easley
a2d504ae7b
Use IsSqlBackend synonym
2016-04-04 11:17:47 -07:00
Eric Easley
5d56abd698
Adjust for upcoming split db changes
2016-04-01 18:13:52 -07:00
Chris Allen
a9bc846f02
fix update docs to have a slash
2016-03-09 13:50:44 -06:00
Felipe Lessa
3c7c311995
Revert "Fix pedantic errors"
...
This reverts commit a104b30da2 .
2016-02-12 18:45:45 -02:00
Eric Easley
a104b30da2
Fix pedantic errors
2016-02-08 10:54:29 -08:00
Eric Easley
970deabfc2
Add ToBaseId
2016-02-06 16:47:26 -08:00
Felipe Lessa
17b9c3be9a
Bump version to 2.4.2.
2016-01-14 18:22:43 -02:00
Chris Allen
f7bdd78d2e
tests pass for insertSelectCount and I only raged at haskell-mode a teensy bit
2016-01-14 13:42:35 -06:00
Felipe Lessa
d350b4d2c7
countDistinct, countDistinctRows.
2015-08-11 12:05:24 -03:00
Felipe Lessa
555faaeaac
castString, SqlString for Maybe.
2015-08-05 16:15:11 -03:00
Felipe Lessa
871708987d
New justList function.
2015-08-05 15:41:10 -03:00
Felipe Lessa
f32c98c412
New functions castNum and castNumM.
2015-07-15 14:20:13 -03:00
Felipe Lessa
39bc711563
Move lower_ around.
2015-07-15 14:19:46 -03:00