on dev help sign in
squeel ~> squeal
commit5b7868580e85cd7983e81e9e3d4d2149a3280c0e authorEitan Chatav <eitan.chatav@gmail.com> dateMon 14 Aug 2017, 14:27 (9 years ago) parenta2a55be
13 files changed+45−45
README.md+4−4 squeel-postgresql/Setup.hs → squeal-postgresql/Setup.hs squeel-postgresql/exe/Example.hs → squeal-postgresql/exe/Example.hs+2−2 squeel-postgresql/squeel-postgresql.cabal → squeal-postgresql/squeal-postgresql.cabal+15−15 squeal-postgresql/src/Squeal/PostgreSQL.hs+11 squeel-postgresql/src/Squeel/PostgreSQL/Binary.hs → squeal-postgresql/src/Squeal/PostgreSQL/Binary.hs+2−2 squeel-postgresql/src/Squeel/PostgreSQL/PQ.hs → squeal-postgresql/src/Squeal/PostgreSQL/PQ.hs+4−4 squeel-postgresql/src/Squeel/PostgreSQL/Schema.hs → squeal-postgresql/src/Squeal/PostgreSQL/Schema.hs+1−1 squeel-postgresql/src/Squeel/PostgreSQL/Statement.hs → squeal-postgresql/src/Squeal/PostgreSQL/Statement.hs+2−2 squeel-postgresql/test/Spec.hs → squeal-postgresql/test/Spec.hs squeel-postgresql/test/Squeel/PostgreSQL/StatementSpec.hs → squeal-postgresql/test/Squeal/PostgreSQL/StatementSpec.hs+3−3 squeel-postgresql/src/Squeel/PostgreSQL.hs−11 stack.yaml+1−1
README.md+4−4
@@ -1,7 +1,7 @@
1−# squeel
1+# squeal
22
3−![squeel-icon](http://www.emoticonswallpapers.com/emotion/cute-big-pig/cute-pig-smiley-046.gif)
3+![squeal-icon](http://www.emoticonswallpapers.com/emotion/cute-big-pig/cute-pig-smiley-046.gif)
44
5−[![CircleCI](https://circleci.com/gh/echatav/squeel.svg?style=svg&circle-token=a699a654ef50db2c3744fb039cf2087c484d1226)](https://circleci.com/gh/echatav/squeel)
5+[![CircleCI](https://circleci.com/gh/echatav/squeal.svg?style=svg&circle-token=a699a654ef50db2c3744fb039cf2087c484d1226)](https://circleci.com/gh/echatav/squeal)
66
7−Main repository for the squeel database library.
7+Main repository for the squeal database library.
squeel-postgresql/Setup.hs → squeal-postgresql/Setup.hsrenamed

The content is the same.

squeel-postgresql/exe/Example.hs → squeal-postgresql/exe/Example.hsrenamed+2−2
@@ -18,7 +18,7 @@ import Data.Function ((&))
1818import Data.Int
1919import Data.Monoid
2020import Generics.SOP hiding (from)
21−import Squeel.PostgreSQL
21+import Squeal.PostgreSQL
2222
2323import qualified Data.ByteString.Char8 as Char8
2424import qualified GHC.Generics as GHC
@@ -38,7 +38,7 @@ instance HasDatatypeInfo Table1Row
3838
3939main :: IO ()
4040main = do
41− Char8.putStrLn "squeel"
41+ Char8.putStrLn "squeal"
4242 connectionString <- pure
4343 "host=localhost port=5432 dbname=exampledb"
4444 Char8.putStrLn $ "connecting to " <> connectionString
squeel-postgresql/squeel-postgresql.cabal → squeal-postgresql/squeal-postgresql.cabalrenamed+15−15
@@ -1,8 +1,8 @@
1−name: squeel-postgresql
1+name: squeal-postgresql
22version: 0.0.0.1
3−synopsis: Squeel PostgreSQL Library
4−description: Squeel is a type-safe embedding of PostgreSQL and libpq in Haskell
5−homepage: https://github.com/echatav/squeel
3+synopsis: Squeal PostgreSQL Library
4+description: Squeal is a type-safe embedding of PostgreSQL and libpq in Haskell
5+homepage: https://github.com/echatav/squeal
66author: Eitan Chatav
77maintainer: eitan.chatav@gmail.com
88copyright: 2017 Morphism, LLC
@@ -13,11 +13,11 @@ cabal-version: >=1.10
1313library
1414 hs-source-dirs: src
1515 exposed-modules:
16− Squeel.PostgreSQL
17− Squeel.PostgreSQL.Binary
18− Squeel.PostgreSQL.PQ
19− Squeel.PostgreSQL.Statement
20− Squeel.PostgreSQL.Schema
16+ Squeal.PostgreSQL
17+ Squeal.PostgreSQL.Binary
18+ Squeal.PostgreSQL.PQ
19+ Squeal.PostgreSQL.Statement
20+ Squeal.PostgreSQL.Schema
2121 default-language: Haskell2010
2222 ghc-options: -Wall -Werror -fprint-explicit-kinds
2323 build-depends:
@@ -38,21 +38,21 @@ library
3838 , transformers-base
3939 , uuid
4040
41−test-suite squeel-postgresql-test
41+test-suite squeal-postgresql-test
4242 default-language: Haskell2010
4343 type: exitcode-stdio-1.0
4444 hs-source-dirs: test
4545 ghc-options: -Wall -Werror
4646 main-is: Spec.hs
4747 other-modules:
48− Squeel.PostgreSQL.StatementSpec
48+ Squeal.PostgreSQL.StatementSpec
4949 build-depends:
5050 base
5151 , generics-sop
5252 , hspec
53− , squeel-postgresql
53+ , squeal-postgresql
5454
55−executable squeel-postgresql-example
55+executable squeal-postgresql-example
5656 default-language: Haskell2010
5757 hs-source-dirs: exe
5858 ghc-options: -Wall -Werror
@@ -62,10 +62,10 @@ executable squeel-postgresql-example
6262 , bytestring
6363 , generics-sop
6464 , mtl
65− , squeel-postgresql
65+ , squeal-postgresql
6666 , transformers
6767 , transformers-base
6868
6969source-repository head
7070 type: git
71− location: https://github.com/echatav/squeel
71+ location: https://github.com/echatav/squeal
squeal-postgresql/src/Squeal/PostgreSQL.hsnew file+11
@@ -0,0 +1,11 @@
1+module Squeal.PostgreSQL
2+ ( module Squeal.PostgreSQL.Binary
3+ , module Squeal.PostgreSQL.PQ
4+ , module Squeal.PostgreSQL.Schema
5+ , module Squeal.PostgreSQL.Statement
6+ ) where
7+
8+import Squeal.PostgreSQL.Binary
9+import Squeal.PostgreSQL.PQ
10+import Squeal.PostgreSQL.Schema
11+import Squeal.PostgreSQL.Statement
squeel-postgresql/src/Squeel/PostgreSQL/Binary.hs → squeal-postgresql/src/Squeal/PostgreSQL/Binary.hsrenamed+2−2
@@ -18,7 +18,7 @@
1818 , UndecidableInstances
1919#-}
2020
21−module Squeel.PostgreSQL.Binary where
21+module Squeal.PostgreSQL.Binary where
2222
2323import Data.Aeson hiding (Null)
2424import Data.Bits
@@ -39,7 +39,7 @@ import qualified GHC.Generics as GHC
3939import qualified PostgreSQL.Binary.Decoding as Decoding
4040import qualified PostgreSQL.Binary.Encoding as Encoding
4141
42−import Squeel.PostgreSQL.Schema
42+import Squeal.PostgreSQL.Schema
4343
4444class ToParam x (pg :: PGType) where toParam :: x -> K Encoding.Encoding pg
4545instance ToParam Bool 'PGbool where toParam = K . Encoding.bool
squeel-postgresql/src/Squeel/PostgreSQL/PQ.hs → squeal-postgresql/src/Squeal/PostgreSQL/PQ.hsrenamed+4−4
@@ -17,7 +17,7 @@
1717 , UndecidableInstances
1818#-}
1919
20−module Squeel.PostgreSQL.PQ where
20+module Squeal.PostgreSQL.PQ where
2121
2222import Control.Exception.Lifted
2323import Control.Monad.Base
@@ -31,9 +31,9 @@ import GHC.TypeLits
3131
3232import qualified Database.PostgreSQL.LibPQ as LibPQ
3333
34−import Squeel.PostgreSQL.Binary
35−import Squeel.PostgreSQL.Statement
36−import Squeel.PostgreSQL.Schema
34+import Squeal.PostgreSQL.Binary
35+import Squeal.PostgreSQL.Statement
36+import Squeal.PostgreSQL.Schema
3737
3838newtype Connection (schema :: [(Symbol,[(Symbol,ColumnType)])]) =
3939 Connection { unConnection :: LibPQ.Connection }
squeel-postgresql/src/Squeel/PostgreSQL/Schema.hs → squeal-postgresql/src/Squeal/PostgreSQL/Schema.hsrenamed+1−1
@@ -13,7 +13,7 @@
1313 , TypeOperators
1414#-}
1515
16−module Squeel.PostgreSQL.Schema
16+module Squeal.PostgreSQL.Schema
1717 ( PGType (..)
1818 , PGNum (..)
1919 , PGIntegral
squeel-postgresql/src/Squeel/PostgreSQL/Statement.hs → squeal-postgresql/src/Squeal/PostgreSQL/Statement.hsrenamed+2−2
@@ -17,7 +17,7 @@
1717 , UndecidableInstances
1818#-}
1919
20−module Squeel.PostgreSQL.Statement where
20+module Squeal.PostgreSQL.Statement where
2121
2222import Control.Category
2323import Data.ByteString (ByteString)
@@ -35,7 +35,7 @@ import Prelude hiding (RealFrac(..), id, (.))
3535
3636import qualified Data.ByteString as ByteString
3737
38−import Squeel.PostgreSQL.Schema
38+import Squeal.PostgreSQL.Schema
3939
4040{-----------------------------------------
4141column expressions
squeel-postgresql/test/Spec.hs → squeal-postgresql/test/Spec.hsrenamed

The content is the same.

squeel-postgresql/test/Squeel/PostgreSQL/StatementSpec.hs → squeal-postgresql/test/Squeal/PostgreSQL/StatementSpec.hsrenamed+3−3
@@ -7,15 +7,15 @@
77 , TypeOperators
88#-}
99
10−module Squeel.PostgreSQL.StatementSpec where
10+module Squeal.PostgreSQL.StatementSpec where
1111
1212import Control.Category ((>>>))
1313import Data.Function
1414import Generics.SOP hiding (from)
1515import Test.Hspec
1616
17−import Squeel.PostgreSQL.Statement
18−import Squeel.PostgreSQL.Schema
17+import Squeal.PostgreSQL.Statement
18+import Squeal.PostgreSQL.Schema
1919
2020spec :: Spec
2121spec = do
squeel-postgresql/src/Squeel/PostgreSQL.hsdeleted−11
@@ -1,11 +0,0 @@
1−module Squeel.PostgreSQL
2− ( module Squeel.PostgreSQL.Binary
3− , module Squeel.PostgreSQL.PQ
4− , module Squeel.PostgreSQL.Schema
5− , module Squeel.PostgreSQL.Statement
6− ) where
7−
8−import Squeel.PostgreSQL.Binary
9−import Squeel.PostgreSQL.PQ
10−import Squeel.PostgreSQL.Schema
11−import Squeel.PostgreSQL.Statement
stack.yaml+1−1
@@ -1,3 +1,3 @@
11resolver: nightly-2017-06-26
22packages:
3−- squeel-postgresql
3+- squeal-postgresql