Matt Parsons
dfc20d5ae8
Merge pull request #111 from stackbuilders/add-between
...
Add between
2019-04-19 18:00:10 -06:00
Esteban Ibarra
86e4f557d6
Add haddock
2019-01-02 08:35:31 -05:00
Esteban Ibarra
6847f8cbc9
Add between function
2018-12-21 16:37:28 -05:00
parsonsmatt
cecebcd2ec
Clean up the test project
2018-12-19 09:54:14 -07:00
parsonsmatt
01604be570
Add more tests
2018-12-19 09:50:10 -07:00
parsonsmatt
4541870aab
Add separate stack.yaml to not redownload GHC
2018-12-18 17:34:14 -07:00
parsonsmatt
5ef82d94ac
Add test for write-read-role
2018-12-18 16:51:52 -07:00
Chris Allen
5f98e7b253
Merge pull request #106 from thiagorp/master
...
Add `FOR UPDATE SKIP LOCKED` to possible lock types and fix CI
2018-12-18 14:09:13 -06:00
Dan Burton
8f23eae8b9
Update to ghc-8.6 and persistent-2.9
2018-12-18 13:06:33 -07:00
Thiago Rodrigues de Paula
78cc8dd508
Fix travis mysql tests
2018-10-29 23:37:31 +01:00
Thiago Rodrigues de Paula
f7dc7cef13
Add ForUpdateSkipLocked to locks
2018-10-29 23:02:01 +01:00
Philipp Balzarek
b2c01b1286
Fix Postgres aggregate function types ( #68 )
...
Aggregate functions like array_agg and string_agg will return NULL instead of
empty arrays and empty strings resp. when run on zero rows. This change reflects
that in the haskell types. It also adds a "maybeArray" function that
coalesces NULL into an empty array, because currently there is no way to write
an empty array literal (`val []` does not work)
2018-03-08 15:23:41 +01:00
Philipp Balzarek
381e50494a
Generalize postgresql aggregate functions
2018-03-08 14:08:43 +01:00
Philipp Balzarek
b9d02ff8be
Add arrayRemoveNull function (Postgresql)
2018-03-07 15:39:25 +01: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
Fintan Halpenny
1a88bd85e3
Fixed up some mysql kinks and split out test function. Added new test format to travis yaml.
2017-08-10 21:21:26 +01:00
Fintan Halpenny
dd814584f3
No more CPP
2017-08-09 22:53:28 +01:00
Fintan Halpenny
6b0028ed69
Cleaning up code
2017-08-09 22:49:18 +01:00
Fintan Halpenny
1262c3fef9
Split into multiple testing stanzas and modules for backends
...
Common/Test.hs holds all common tests and functionality for the backends
2017-08-09 22:44:30 +01:00
Fintan Halpenny
fe4a78d4b6
Moved all describes tests into their own functions.
...
Factored out the db specific tests and kept the macros as placeholders.
Import everything in the cabal file for now.
Only using the flags to test that everything still works.
2017-08-09 00:19:09 +01:00
Fintan Halpenny
2f5715470d
The order of the returned values weren't deterministic so switched to shouldMatchList
2017-08-04 15:16:31 +01:00
Fintan Halpenny
406c1ef46c
Added cpp if to check for postgres flag
...
Added deletion of lord and deed entries to allow for a test to pass
2017-08-04 14:10:24 +01:00
Fintan Halpenny
274b6b2e7c
Uncomment test that was failing
2017-08-03 20:50:00 +01:00
Fintan Halpenny
8eab68a8d3
Removed now from typeclass and moved it to PostgreSQL. Testing for DB clock against machine clock
2017-08-03 20:48:42 +01:00
Fintan Halpenny
161914ddbc
Added now_ function. Works in the tests (NOTE: It doesn not work in SQLite). Need to see if there is an answer for constraining the in to only know about time
2017-08-02 13:48:21 +01:00
Chris Allen
cf342648cd
Minor test cleanup
2017-07-25 13:15:40 -05:00
Matt Parsons
e330f3326f
comment out '
...
solution', add repro to test suite
2017-06-21 11:25:56 -06:00
Chris Allen
78eaf83859
Whitespace cleanup
2017-05-25 12:00:00 -05:00
Chris Allen
ee4d0d5e35
Merge pull request #28 from bitemyapp/fix-group-by-composite-key
...
Fixing composite key support for group by
2017-05-25 11:51:56 -05:00
Chris Allen
96cc3a546b
Merge pull request #20 from ncaq/master
...
use persistent-sqlite >= 2.1.3
2017-05-25 11:21:18 -05:00
Chris Allen
14a28ab32d
Cleanup
2017-05-25 11:19:41 -05:00
Chris Allen
5609d78de4
Helps if you vary the primary key
2017-05-04 21:45:35 -05: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
Chris Coffey
9604b25833
Fix postgres tests
2017-02-04 13:02:09 -05:00
mrkkrp
eaa7c1057f
Allow ‘persistent-2.6’ and ‘base-4.9’
2017-01-11 03:08:10 +03:00
ncaq
75c3549c86
use persistent-sqlite >= 2.1.3
2016-12-16 15:47:56 +09:00
Eric Easley
72d2be3e6a
Fix test
2016-04-04 11:44:58 -07: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
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
Kris Jenkins
fa1d1c8887
Adding chr to the list of Postgresql functions.
2015-08-02 22:13:29 +01:00
Felipe Lessa
22ba061e8b
Don't forget to clean the Numbers test table.
2015-07-16 19:12:37 -03:00
Felipe Lessa
62e7bc5115
Don't use (==) on Doubles ( fixes #108 ).
2015-07-16 19:08:16 -03:00
Felipe Lessa
f32c98c412
New functions castNum and castNumM.
2015-07-15 14:20:13 -03:00
Felipe Lessa
3bfa1a9a43
Add stringAgg to PostgreSQL module ( fixes #98 ).
2015-07-15 12:34:47 -03:00
Felipe Lessa
6c63f2c5ac
Add array_agg function, new PostgreSQL module.
2015-07-15 12:28:26 -03:00
Felipe Lessa
9552180629
Add support to simple locking clauses.
2015-06-27 12:32:49 -03:00