diff options
-rw-r--r-- | src/Squeal/PostgreSQL/Hspec.hs | 23 | ||||
-rw-r--r-- | stack.yaml | 5 |
2 files changed, 18 insertions, 10 deletions
diff --git a/src/Squeal/PostgreSQL/Hspec.hs b/src/Squeal/PostgreSQL/Hspec.hs index c0a04e9..1dd0a20 100644 --- a/src/Squeal/PostgreSQL/Hspec.hs +++ b/src/Squeal/PostgreSQL/Hspec.hs | |||
@@ -19,12 +19,23 @@ where | |||
19 | 19 | ||
20 | import Control.Exception | 20 | import Control.Exception |
21 | import Control.Monad | 21 | import Control.Monad |
22 | import Control.Monad.Base (liftBase) | 22 | import Control.Monad.Base (liftBase) |
23 | import Data.ByteString (ByteString) | 23 | import Data.ByteString (ByteString) |
24 | import qualified Data.ByteString.Char8 as BSC | 24 | import qualified Data.ByteString.Char8 as BSC |
25 | import Database.Postgres.Temp as Temp | 25 | import Database.Postgres.Temp as Temp |
26 | import Squeal.PostgreSQL | 26 | import Squeal.PostgreSQL (Connection, |
27 | import System.Environment (lookupEnv) | 27 | Indexed, IsoQ, K, |
28 | Migration, | ||
29 | Migratory, PQ, | ||
30 | Path, Pool, | ||
31 | createConnectionPool, | ||
32 | destroyConnectionPool, | ||
33 | migrateDown, | ||
34 | migrateUp, | ||
35 | usingConnectionPool, | ||
36 | withConnection) | ||
37 | import Squeal.PostgreSQL.Session.Transaction.Unsafe (transactionally_) | ||
38 | import System.Environment (lookupEnv) | ||
28 | import Test.Hspec | 39 | import Test.Hspec |
29 | 40 | ||
30 | data TestDB a = TestDB | 41 | data TestDB a = TestDB |
@@ -40,10 +40,7 @@ packages: | |||
40 | # using the same syntax as the packages field. | 40 | # using the same syntax as the packages field. |
41 | # (e.g., acme-missiles-0.3) | 41 | # (e.g., acme-missiles-0.3) |
42 | extra-deps: | 42 | extra-deps: |
43 | - git: https://github.com/morphismtech/squeal | 43 | - squeal-postgresql-0.9.0.0 |
44 | commit: 7557c2ddd32430ed82937a7864e5879b1ac77513 | ||
45 | subdirs: | ||
46 | - squeal-postgresql | ||
47 | 44 | ||
48 | # Override default flag values for local packages and extra-deps | 45 | # Override default flag values for local packages and extra-deps |
49 | # flags: {} | 46 | # flags: {} |