on dev help sign in
initial project skeleton
commitf34e0fbe3c05b78e957b2f767b089a0b932aa7e0 authorEitan Chatav <eitan.chatav@gmail.com> dateThu 19 Jan 2017, 21:02 (10 years ago) parenta73364a
18 files changed+107
squeel-postgresql/Setup.hs+2 squeel-postgresql/squeel-postgresql.cabal+49 squeel-postgresql/src/Squeel/PostgreSQL.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Connection.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Query.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Query/Expression.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Query/Relation.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Type.hs+1 squeel-postgresql/src/Squeel/PostgreSQL/Value.hs+1 squeel-postgresql/test/Spec.hs+1 squeel-postgresql/test/Squeel/PostgreSQL/ConnectionSpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQL/Query/ExpressionSpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQL/Query/RelationSpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQL/QuerySpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQL/TypeSpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQL/ValueSpec.hs+6 squeel-postgresql/test/Squeel/PostgreSQLSpec.hs+6 stack.yaml+6
squeel-postgresql/Setup.hsnew file+2
@@ -0,0 +1,2 @@
1+import Distribution.Simple
2+main = defaultMain
squeel-postgresql/squeel-postgresql.cabalnew file+49
@@ -0,0 +1,49 @@
1+name: squeel-postgresql
2+version: 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
6+author: Eitan Chatav
7+maintainer: eitan.chatav@gmail.com
8+copyright: 2017 Morphism, LLC
9+category: Database
10+build-type: Simple
11+cabal-version: >=1.10
12+
13+library
14+ hs-source-dirs: src
15+ exposed-modules:
16+ Squeel.PostgreSQL
17+ Squeel.PostgreSQL.Connection
18+ Squeel.PostgreSQL.Query
19+ Squeel.PostgreSQL.Query.Expression
20+ Squeel.PostgreSQL.Query.Relation
21+ Squeel.PostgreSQL.Type
22+ Squeel.PostgreSQL.Value
23+ default-language: Haskell2010
24+ ghc-options: -Wall -Werror
25+ build-depends: base
26+ , postgresql-binary
27+ , postgresql-libpq
28+
29+test-suite blockapps-data-test
30+ default-language: Haskell2010
31+ type: exitcode-stdio-1.0
32+ hs-source-dirs: test
33+ ghc-options: -Wall -Werror
34+ main-is: Spec.hs
35+ other-modules:
36+ Squeel.PostgreSQLSpec
37+ Squeel.PostgreSQL.ConnectionSpec
38+ Squeel.PostgreSQL.QuerySpec
39+ Squeel.PostgreSQL.Query.ExpressionSpec
40+ Squeel.PostgreSQL.Query.RelationSpec
41+ Squeel.PostgreSQL.TypeSpec
42+ Squeel.PostgreSQL.ValueSpec
43+ build-depends: base
44+ , hspec
45+ , squeel-postgresql
46+
47+source-repository head
48+ type: git
49+ location: https://github.com/echatav/squeel
squeel-postgresql/src/Squeel/PostgreSQL.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL where
squeel-postgresql/src/Squeel/PostgreSQL/Connection.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Connection where
squeel-postgresql/src/Squeel/PostgreSQL/Query.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Query where
squeel-postgresql/src/Squeel/PostgreSQL/Query/Expression.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Query.Expression where
squeel-postgresql/src/Squeel/PostgreSQL/Query/Relation.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Query.Relation where
squeel-postgresql/src/Squeel/PostgreSQL/Type.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Type where
squeel-postgresql/src/Squeel/PostgreSQL/Value.hsnew file+1
@@ -0,0 +1 @@
1+module Squeel.PostgreSQL.Value where
squeel-postgresql/test/Spec.hsnew file+1
@@ -0,0 +1 @@
1+{-# OPTIONS_GHC -F -pgmF hspec-discover #-}
squeel-postgresql/test/Squeel/PostgreSQL/ConnectionSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.ConnectionSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQL/Query/ExpressionSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.Query.ExpressionSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQL/Query/RelationSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.Query.RelationSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQL/QuerySpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.QuerySpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQL/TypeSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.TypeSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQL/ValueSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQL.ValueSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
squeel-postgresql/test/Squeel/PostgreSQLSpec.hsnew file+6
@@ -0,0 +1,6 @@
1+module Squeel.PostgreSQLSpec where
2+
3+import Test.Hspec
4+
5+spec :: Spec
6+spec = return ()
stack.yamlnew file+6
@@ -0,0 +1,6 @@
1+resolver: nightly-2016-12-31
2+packages:
3+- squeel-postgresql
4+extra-deps: []
5+flags: {}
6+extra-package-dbs: []