Commit Graph

  • 6e184d651d Postgres test instructions tim 2017-11-30 12:14:25 +0000
  • 68c180b8bb Add patched Persistent to stack-7.10.yaml Matt Parsons 2017-10-24 11:09:50 -0600
  • 23ac8da92b Remove SqlReadT Matt Parsons 2017-10-23 17:28:47 -0600
  • 07167f6474 use upstream persistent Matt Parsons 2017-10-23 11:16:59 -0600
  • 501cf6b266 Add withNonNull helper to project nullable values Cole Brown 2017-10-17 12:52:31 -0400
  • 1ca1c3c185 Fix SQL syntax in join example Matthias Heinzel 2017-10-13 22:09:28 +0200
  • 397ece45e2 relax selectSource Matt Parsons 2017-09-13 17:30:28 -0600
  • 1a945d27c8 no basebackend pls Matt Parsons 2017-09-13 17:23:46 -0600
  • d621f382bf abstract Matt Parsons 2017-09-13 17:14:14 -0600
  • a01f9c8563 Add projection function Matt Parsons 2017-09-13 17:00:31 -0600
  • 5cd4b03ec9 export Matt Parsons 2017-09-13 16:31:23 -0600
  • dbf53c31fb use a compatibility class Matt Parsons 2017-09-13 16:27:18 -0600
  • 91ea0b0fca Merge pull request #52 from EdwardBetts/spelling Chris Allen 2017-09-01 13:07:55 -0500
  • fcab336fb3 correct spelling mistake Edward Betts 2017-09-01 18:23:53 +0100
  • 698c491d73 Big green checks for travis, sweeping the dirty mysql under the rug Fintan Halpenny 2017-08-10 22:00:45 +0100
  • 317a24d841 Put sqlite before mysql Fintan Halpenny 2017-08-10 21:48:51 +0100
  • 1a88bd85e3 Fixed up some mysql kinks and split out test function. Added new test format to travis yaml. Fintan Halpenny 2017-08-10 21:21:26 +0100
  • dd814584f3 No more CPP Fintan Halpenny 2017-08-09 22:53:28 +0100
  • 3f1ffec01a Cleaning up cabal Fintan Halpenny 2017-08-09 22:50:06 +0100
  • 6b0028ed69 Cleaning up code Fintan Halpenny 2017-08-09 22:49:18 +0100
  • 1262c3fef9 Split into multiple testing stanzas and modules for backends Fintan Halpenny 2017-08-09 22:44:30 +0100
  • 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. Fintan Halpenny 2017-08-09 00:19:09 +0100
  • 352fca204c Merge pull request #46 from FintanH/now Chris Allen 2017-08-04 09:50:48 -0500
  • 672f6e8884 Bumped up time package upper bound to 1.8.0.2 Fintan Halpenny 2017-08-04 15:17:12 +0100
  • 2f5715470d The order of the returned values weren't deterministic so switched to shouldMatchList Fintan Halpenny 2017-08-04 15:16:31 +0100
  • 406c1ef46c Added cpp if to check for postgres flag Added deletion of lord and deed entries to allow for a test to pass Fintan Halpenny 2017-08-04 14:10:24 +0100
  • 03c9590581 Added lower bound for package Fintan Halpenny 2017-08-04 14:10:17 +0100
  • 37e2a88f03 Merge pull request #45 from greydot/newtypes Chris Allen 2017-08-03 21:41:59 -0500
  • 274b6b2e7c Uncomment test that was failing Fintan Halpenny 2017-08-03 20:50:00 +0100
  • 8eab68a8d3 Removed now from typeclass and moved it to PostgreSQL. Testing for DB clock against machine clock Fintan Halpenny 2017-08-03 20:48:42 +0100
  • 013dc19b15 Accidentally committed True default for postgres Fintan Halpenny 2017-08-03 20:47:43 +0100
  • a22737bad6 Replace data with newtype in Value and ValueList. Lana Black 2017-08-03 00:22:41 +0000
  • a4ebae2345 Use type constraint to constrain a to UTCTime Fintan Halpenny 2017-08-02 16:34:46 +0100
  • 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 Fintan Halpenny 2017-08-02 13:48:21 +0100
  • 9c73a6f517 Merge pull request #43 from bitemyapp/FintanH/errors Chris Allen 2017-07-31 10:49:17 -0500
  • bf66a49beb Spurious ruler Chris Allen 2017-07-31 10:48:03 -0500
  • 36acb1e1c2 Move Exception closer to EsqueletoError Chris Allen 2017-07-30 11:10:38 -0500
  • b7df667d3e Fix spurious Exception instances Chris Allen 2017-07-30 11:07:27 -0500
  • 431080611d Broke out the error types into three seperate sum types with one sum type enumerating them Identified and rewrote all error sections Fintan Halpenny 2017-07-30 16:55:02 +0100
  • b77a0c3e71 Missed some error calls in: *) unsafeSqlBinOpComposite *) sqlSelectProcessRow in the instance of SqlSelect (SqlExpr InsertFinal) InsertFinal Fintan Halpenny 2017-07-30 15:04:45 +0100
  • 0beec06559 Added EsqueletoProblem for throwing internal esqueleto problems. Replaced all "error" calls to use throw instead. Fintan Halpenny 2017-07-30 14:23:37 +0100
  • 2867517729 Export From Chris Allen 2017-07-25 13:53:20 -0500
  • ff87a31951 Export From Chris Allen 2017-07-25 13:48:19 -0500
  • 9109d327c3 postgres database Chris Allen 2017-07-25 13:29:56 -0500
  • 9350894518 derp, no sudo Chris Allen 2017-07-25 13:26:30 -0500
  • cf342648cd Minor test cleanup Chris Allen 2017-07-25 13:15:40 -0500
  • e67422a803 Merge pull request #40 from FintanH/examples Chris Allen 2017-07-25 11:25:14 -0500
  • de2d9f8a0b Got a working example of cascading delete but it requires a select followed by a delete Fintan Halpenny 2017-07-23 23:49:34 +0100
  • 9fc64131b0 Added comments and cleaned up some code Fintan Halpenny 2017-07-22 18:09:13 +0100
  • cbb69420f0 Separated BlogT Monad into its own file and renaming the main to Main.hs Fintan Halpenny 2017-07-22 17:16:11 +0100
  • 5b047567f7 Moved to using postgresql with working example of put persons Fintan Halpenny 2017-07-22 16:50:27 +0100
  • 93e861cd1b Trying to figure out why deleteYoungsters is throwing an ErrorConstraint. Been trying Cascade Deletes but it doesn't seem to help Fintan Halpenny 2017-07-17 21:37:15 +0100
  • 743ab2a92b First commit. Have a draft of separating the README examples into functions and running them on a test sqlite DB Fintan Halpenny 2017-07-17 09:20:22 +0100
  • e173a19f13 Revert "unsafeSqlOrderBy" Chris Allen 2017-07-13 18:20:32 -0500
  • b7bbe98c11 unsafeSqlOrderBy Chris Allen 2017-07-13 18:09:05 -0500
  • 32d0739300 Getting ready for 2.5.3 v2.5.3 Chris Allen 2017-06-21 23:39:40 -0500
  • df485bb029 Merge pull request #30 from parsonsmatt/matt/fix-selectSource Chris Allen 2017-06-21 23:37:06 -0500
  • 40c966bc75 add stack test Matt Parsons 2017-06-21 12:23:24 -0600
  • 6a435f53b4 redundant import Matt Parsons 2017-06-21 11:46:38 -0600
  • 28ceb892eb remove comment Matt Parsons 2017-06-21 11:28:46 -0600
  • 338f5a3c47 fixes the test failure Matt Parsons 2017-06-21 11:26:47 -0600
  • e330f3326f comment out ' solution', add repro to test suite Matt Parsons 2017-06-21 11:25:56 -0600
  • 2fa9760d51 release key Matt Parsons 2017-06-21 11:09:37 -0600
  • 0c6bba7026 Formatting the Cabal file Chris Allen 2017-05-25 12:07:28 -0500
  • 78eaf83859 Whitespace cleanup v2.5.2 Chris Allen 2017-05-25 12:00:00 -0500
  • ee4d0d5e35 Merge pull request #28 from bitemyapp/fix-group-by-composite-key Chris Allen 2017-05-25 11:51:56 -0500
  • 96cc3a546b Merge pull request #20 from ncaq/master Chris Allen 2017-05-25 11:21:18 -0500
  • 7488003444 Merge pull request #26 from psibi/persistent-version Chris Allen 2017-05-25 11:21:01 -0500
  • 14a28ab32d Cleanup Chris Allen 2017-05-25 11:19:41 -0500
  • 5609d78de4 Helps if you vary the primary key Chris Allen 2017-05-04 21:45:35 -0500
  • 43813cdfe2 Test suite still broken Chris Allen 2017-04-28 00:08:05 -0500
  • 5a78c156c2 Fixing composite key support for group by Chris Allen 2017-04-27 22:49:48 -0500
  • 52a442fb98
    Allow persistent 2.7.0 Sibi Prabakaran 2017-04-15 18:14:13 +0530
  • 60a6a394aa Merge pull request #24 from hvr/patch-1 Chris Allen 2017-03-23 16:04:41 -0500
  • 3e1d3deede Tighten version bound on base Herbert Valerio Riedel 2017-03-21 22:07:03 +0100
  • a28198ed92 Merge pull request #18 from ChrisCoffey/fix-postgres-tests Chris Allen 2017-02-04 15:02:41 -0600
  • 9604b25833 Fix postgres tests Chris Coffey 2017-02-04 11:49:05 -0500
  • 75bf47936d stack setup for screwdriver Chris Allen 2017-01-25 16:29:53 -0600
  • 5b89568833 Testing Screwdriver Chris Allen 2017-01-25 16:16:47 -0600
  • 6e2b880488 Makefile, LTS for 8.0, bump version Chris Allen 2017-01-22 12:55:05 -0600
  • fc3549eca6 Merge pull request #14 from pSub/patch-1 Chris Allen 2017-01-16 14:15:43 -0600
  • 3658f11a01 Update link in Hackage description Pascal Wittmann 2017-01-16 20:55:16 +0100
  • 2390c96122 Merge pull request #12 from mrkkrp/allow-persistent-2.6-and-base-4.9 Chris Allen 2017-01-16 00:24:26 -0600
  • 7fe984f075 Merge pull request #11 from mrkkrp/master Chris Allen 2017-01-16 00:23:58 -0600
  • d63a220dc2 Merge pull request #13 from peterstuart/fix-typo Chris Allen 2017-01-16 00:23:47 -0600
  • 0d62d163f3
    Fix typo. Peter Stuart 2017-01-14 09:36:21 -0500
  • eaa7c1057f Allow ‘persistent-2.6’ and ‘base-4.9’ mrkkrp 2017-01-11 00:50:56 +0300
  • 42bcb97f41 Update source repository link in Cabal file mrkkrp 2017-01-08 18:48:05 +0300
  • 15fc5ca918 Merge pull request #9 from qrilka/patch-1 Chris Allen 2017-01-07 13:46:42 -0600
  • 6c46604845 Merge pull request #10 from qrilka/patch-2 Chris Allen 2017-01-07 13:46:20 -0600
  • 99da7c333d Correct persistent module name for example imports Kirill Zaborsky 2017-01-07 16:04:25 +0300
  • 39c0fdd02e Use correct in_ quoting in haddock code block Kirill Zaborsky 2017-01-07 16:02:00 +0300
  • 75c3549c86 use persistent-sqlite >= 2.1.3 ncaq 2016-12-16 15:45:44 +0900
  • bfc8502dbf Make test suite run against PGSQL and MySQL Chris Allen 2016-12-14 19:40:18 -0600
  • 7ff70f1e63 Add libgmp Chris Allen 2016-12-14 19:26:50 -0600
  • 08067f397a disable test Chris Allen 2016-12-14 19:21:57 -0600
  • ae82ee4826 Getting Travis working Chris Allen 2016-12-14 19:16:07 -0600
  • 9cc9479a92 README fixes Chris Allen 2016-12-14 18:58:13 -0600
  • 4fd0b47320 Merge pull request #2 from tippenein/update-readme Chris Allen 2016-12-14 18:49:38 -0600
  • 28f6a1de03 initial readme port from Haddocks brady.ouren 2016-12-14 14:28:55 -0800