Commit Graph

571 Commits

Author SHA1 Message Date
Matt Parsons
dfc20d5ae8
Merge pull request #111 from stackbuilders/add-between
Add between
2019-04-19 18:00:10 -06:00
Matt Parsons
c8eaa24e2a
Update src/Database/Esqueleto/Internal/Language.hs
Update release version to 2.8.0

Co-Authored-By: ibarrae <eibarra1992@hotmail.com>
2019-04-18 15:03:36 -05:00
Chris Allen
4f38c6199c
Merge pull request #120 from StevenXL/patch-1
Update README.md
2019-04-06 13:34:19 -06:00
Steven Leiva
67b75ce0ab
Update README.md
The application of `just` is unnecessary, and actually leads to a type error.
2019-04-06 10:50:01 -05:00
parsonsmatt
135064684c Regenerate cabal file, fixes #118 2019-03-11 10:04:05 -06:00
Chris Allen
b1f26af377
Merge pull request #117 from bitemyapp/matt/remove-sql-qq
Remove QQ re-exports
2019-03-05 15:06:59 -06:00
parsonsmatt
7a84e83675 Revise version number [skip ci] 2019-03-05 13:57:35 -07:00
parsonsmatt
094ae18cae Remove QQ re-exports 2019-03-05 12:53:04 -07:00
parsonsmatt
ce0c99a3bf 2.6.1 2019-03-04 17:56:30 -07:00
Chris Coffey
91c9cf439e Add comment explaining the export lits 2019-02-18 13:31:30 -07:00
Chris Coffey
6ef22d1ff7 Export Persistent.Sql module explicitly 2019-02-18 13:31:30 -07:00
parsonsmatt
42178ca29c Add changelog and README to package 2019-02-07 20:25:39 -07:00
Chris Allen
0d7b8e8070
Merge pull request #109 from bitemyapp/matt/prepare-for-release
Prepare for release
2019-01-02 17:06:39 -08: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
parsonsmatt
a4376be4ae Make init-pgsql makefile command 2018-12-18 15:48:49 -07:00
parsonsmatt
5ebfb3aa49 Resolve merge 2018-12-18 13:10:37 -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
a9678c948b Create MySQL db on travis 2018-10-30 00:11:16 +01: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
Chris Allen
434f81ed41
Merge pull request #100 from mattaudesse/fix-travis-yaml-ghcver-envvars
Update `$GHCVER` environment variables in .travis.yml
2018-08-01 16:29:46 -05:00
Chris Allen
c566ed94ae
Merge pull request #99 from mattaudesse/fix-readme-typos
Fix "wike" and "envoke" typos in README.md
2018-08-01 16:25:19 -05:00
Matt Audesse
af6483ded4
Update $GHCVER environment variables in .travis.yml
If you inspect the
[output](https://travis-ci.org/bitemyapp/esqueleto/jobs/411001100)
from a recent travis build you'll see that the `GHCVER=7.10` and
`GHCVER=8.00` values are preventing tests from actually running:

```
...

The command "stack test -- esqueleto:postgresql" exited with 1.
$ stack test -- esqueleto:sqlite
Getting project config file from STACK_YAML environment
Could not parse '/home/travis/build/bitemyapp/esqueleto/stack-8.0.yaml':
YAML exception:
Yaml file not found: /home/travis/build/bitemyapp/esqueleto/stack-8.0.yaml
See http://docs.haskellstack.org/en/stable/yaml_configuration/

...
```

I've updated to match the 8.2 and 8.4 versions that are live as of d2fdaaf.
2018-08-01 17:18:14 -04:00
Matt Audesse
54bc6d8f23
Fix "wike" and "envoke" typos in README.md
Opinions seem to differ regarding whether "envoke" is incorrect or just
unusual in modern English (but please educate me if neither is the case):

https://correct-spelling.com/envoke-or-invoke/
https://en.wiktionary.org/wiki/envoke

Thanks for `Esqueleto`!
2018-08-01 16:53:16 -04:00
Chris Allen
d2fdaaff36
Merge pull request #98 from ncaq/add-monad-value
added: instance Monad to Value
2018-07-31 12:22:50 -05:00
ncaq
4b2670bf43 added: instance Monad to Value
I see #94.
I think to can easy create monad instance.
2018-07-31 17:28:48 +09:00
Chris Allen
08c9b4cdf9 lts-12.2 stack-8.4 2018-07-23 23:17:18 -05:00
Chris Allen
eb76fdef92
Merge pull request #96 from harporoeder/master
Add unsafeSqlCastAs
2018-07-15 12:05:31 -05: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
Chris Allen
b91e0ad9b8
Merge pull request #94 from danbroooks/define-applicative-for-value
Define applicative instance for Value
2018-07-12 09:23:27 -05:00
Dan Brooks
457d6caccd Define applicative instance for Value 2018-06-22 19:54:18 +01:00
Chris Allen
b81e0d951e
Merge pull request #84 from k-bx/master
Fix build under GHC 8.4
2018-04-02 09:14:50 -05:00
Kostiantyn Rybnikov
963fa52837 Fix build under GHC 8.4 2018-04-02 15:40:08 +03:00
Chris Allen
297f023841
Merge pull request #76 from Philonous/postgresql-additions
Postgresql additions
2018-03-08 13:33:51 -06: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
63ddb1b0c5
Merge pull request #74 from jkachmar/fix-make-tests
Adds ghci and ghcid test:sqlite entrypoints to Makefile
2018-02-28 16:06:25 -06:00
Joe Kachmar
814fb8d9b4 Adds ghci and ghcid test:sqlite entrypoints to Makefile 2018-02-28 16:37:16 -05:00
Chris Allen
3395e8ff96 Actually correct hpackification, Makefile edits 2018-02-28 13:50:34 -06:00
Chris Allen
7b09d61bc1 Hpackification 2018-02-28 13:19:41 -06: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