Commit Graph

494 Commits

Author SHA1 Message Date
Matt Parsons
86c4c1a7b6 bump deps 2018-02-15 17:50:12 -07:00
Matt Parsons
e53f087d21 ah, yes, that is hardcoded 2018-01-19 11:23:45 -07:00
Matt Parsons
7808bc982c Compatibility with new persistent 2018-01-19 09:59:35 -07:00
Matt Parsons
592a017e6c don't use aliases 2018-01-17 13:08:20 -07:00
Matt Parsons
68c180b8bb Add patched Persistent to stack-7.10.yaml 2017-10-24 11:09:50 -06:00
Matt Parsons
23ac8da92b Remove SqlReadT 2017-10-23 17:28:47 -06:00
Matt Parsons
07167f6474 use upstream persistent 2017-10-23 11:16:59 -06: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
Matt Parsons
5cd4b03ec9 export 2017-09-13 16:31:23 -06:00
Matt Parsons
dbf53c31fb use a compatibility class 2017-09-13 16:27:18 -06:00
Chris Allen
91ea0b0fca Merge pull request #52 from EdwardBetts/spelling
correct spelling mistake
2017-09-01 13:07:55 -05:00
Edward Betts
fcab336fb3 correct spelling mistake 2017-09-01 18:23:53 +01:00
Chris Allen
352fca204c Merge pull request #46 from FintanH/now
Now
2017-08-04 09:50:48 -05:00
Fintan Halpenny
672f6e8884 Bumped up time package upper bound to 1.8.0.2 2017-08-04 15:17:12 +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
03c9590581 Added lower bound for package 2017-08-04 14:10:17 +01:00
Chris Allen
37e2a88f03 Merge pull request #45 from greydot/newtypes
Replace data with newtype in Value and ValueList.
2017-08-03 21:41:59 -05: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
013dc19b15 Accidentally committed True default for postgres 2017-08-03 20:47:43 +01:00
Lana Black
a22737bad6 Replace data with newtype in Value and ValueList. 2017-08-03 00:22:41 +00:00
Fintan Halpenny
a4ebae2345 Use type constraint to constrain a to UTCTime 2017-08-02 16:34:46 +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
9c73a6f517 Merge pull request #43 from bitemyapp/FintanH/errors
Cleaning up Esqueleto errors
2017-07-31 10:49:17 -05: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
2867517729 Export From 2017-07-25 13:53:20 -05:00
Chris Allen
ff87a31951 Export From 2017-07-25 13:48:19 -05:00
Chris Allen
9109d327c3 postgres database 2017-07-25 13:29:56 -05:00
Chris Allen
9350894518 derp, no sudo 2017-07-25 13:26:30 -05:00
Chris Allen
cf342648cd Minor test cleanup 2017-07-25 13:15:40 -05:00
Chris Allen
e67422a803 Merge pull request #40 from FintanH/examples
Examples
2017-07-25 11:25:14 -05:00
Fintan Halpenny
de2d9f8a0b Got a working example of cascading delete but it requires a select followed by a delete 2017-07-23 23:49:34 +01:00
Fintan Halpenny
9fc64131b0 Added comments and cleaned up some code 2017-07-22 18:09:13 +01:00
Fintan Halpenny
cbb69420f0 Separated BlogT Monad into its own file and renaming the main to Main.hs 2017-07-22 17:16:11 +01:00
Fintan Halpenny
5b047567f7 Moved to using postgresql with working example of put persons 2017-07-22 16:50:27 +01:00
Fintan Halpenny
93e861cd1b Trying to figure out why deleteYoungsters is throwing an ErrorConstraint. Been trying Cascade Deletes but it doesn't seem to help 2017-07-17 21:37:15 +01:00
Fintan Halpenny
743ab2a92b First commit. Have a draft of separating the README examples into functions and running them on a test sqlite DB 2017-07-17 09:20:22 +01: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
Chris Allen
df485bb029 Merge pull request #30 from parsonsmatt/matt/fix-selectSource
release key with selectSource
2017-06-21 23:37:06 -05:00
Matt Parsons
40c966bc75 add stack test 2017-06-21 12:23:24 -06:00