git.iko.soy/typeable/postgresql-simple
on aeson-instances help sign in
typeable/postgresql-simple/postgresql-simple.cabal
175 lines 4.8 kB history raw
1cabal-version: 1.12
2name: postgresql-simple
3version: 0.7.0.0
4x-revision: 1
5synopsis: Mid-Level PostgreSQL client library
6description:
7 Mid-Level PostgreSQL client library, forked from mysql-simple.
9license: BSD3
10license-file: LICENSE
11author: Bryan O'Sullivan, Leon P Smith
12maintainer: Oleg Grenrus <oleg.grenrus@iki.fi>
13copyright:
14 (c) 2011 MailRank, Inc.
15 (c) 2011-2018 Leon P Smith
16 (c) 2018-2020 Oleg Grenrus
18category: Database
19build-type: Simple
20extra-source-files:
21 CHANGES.md
22 CONTRIBUTORS
23 test/results/malformed-input.expected
24 test/results/unique-constraint-violation.expected
26tested-with:
27 GHC ==8.6.5
28 || ==8.8.4
29 || ==8.10.7
30 || ==9.0.2
31 || ==9.2.8
32 || ==9.4.8
33 || ==9.6.3
34 || ==9.8.1
36library
37 default-language: Haskell2010
38 hs-source-dirs: src
39 exposed-modules:
40 Database.PostgreSQL.Simple
41 Database.PostgreSQL.Simple.Arrays
42 Database.PostgreSQL.Simple.Copy
43 Database.PostgreSQL.Simple.Cursor
44 Database.PostgreSQL.Simple.Errors
45 Database.PostgreSQL.Simple.FromField
46 Database.PostgreSQL.Simple.FromRow
47 Database.PostgreSQL.Simple.HStore
48 Database.PostgreSQL.Simple.HStore.Internal
49 Database.PostgreSQL.Simple.Internal
50 Database.PostgreSQL.Simple.LargeObjects
51 Database.PostgreSQL.Simple.Newtypes
52 Database.PostgreSQL.Simple.Notification
53 Database.PostgreSQL.Simple.Ok
54 Database.PostgreSQL.Simple.Range
55 Database.PostgreSQL.Simple.SqlQQ
56 Database.PostgreSQL.Simple.Time
57 Database.PostgreSQL.Simple.Time.Internal
58 Database.PostgreSQL.Simple.ToField
59 Database.PostgreSQL.Simple.ToRow
60 Database.PostgreSQL.Simple.Transaction
61 Database.PostgreSQL.Simple.TypeInfo
62 Database.PostgreSQL.Simple.TypeInfo.Macro
63 Database.PostgreSQL.Simple.TypeInfo.Static
64 Database.PostgreSQL.Simple.Types
65 Database.PostgreSQL.Simple.Vector
66 Database.PostgreSQL.Simple.Vector.Unboxed
68 -- Other-modules:
69 other-modules:
70 Database.PostgreSQL.Simple.Compat
71 Database.PostgreSQL.Simple.HStore.Implementation
72 Database.PostgreSQL.Simple.Internal.PQResultUtils
73 Database.PostgreSQL.Simple.Time.Implementation
74 Database.PostgreSQL.Simple.Time.Internal.Parser
75 Database.PostgreSQL.Simple.Time.Internal.Printer
76 Database.PostgreSQL.Simple.TypeInfo.Types
78 -- GHC bundled libs
79 build-depends:
80 base >=4.12.0.0 && <4.20
81 , bytestring >=0.10.8.2 && <0.13
82 , containers >=0.6.0.1 && <0.7
83 , template-haskell >=2.14.0.0 && <2.22
84 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2
85 , time-compat >=1.9.5 && <1.12
86 , transformers >=0.5.6.2 && <0.7
88 -- Other dependencies
89 build-depends:
90 aeson >=2.1.2.1 && <2.3
91 , attoparsec >=0.14.4 && <0.15
92 , case-insensitive >=1.2.1.0 && <1.3
93 , hashable >=1.4.3.0 && <1.5
94 , Only >=0.1 && <0.1.1
95 , postgresql-libpq >=0.10.0.0 && <0.11
96 , scientific >=0.3.7.0 && <0.4
97 , uuid-types >=1.0.5 && <1.1
98 , vector >=0.13.0.0 && <0.14
100 default-extensions:
101 BangPatterns
102 DoAndIfThenElse
103 OverloadedStrings
104 TypeOperators
105 ViewPatterns
107 ghc-options: -Wall -fno-warn-name-shadowing
109source-repository head
110 type: git
111 location: http://github.com/haskellari/postgresql-simple
113test-suite inspection
114 default-language: Haskell2010
115 type: exitcode-stdio-1.0
116 hs-source-dirs: test
117 main-is: Inspection.hs
118 build-depends:
119 base
120 , inspection-testing >=0.4.1.1 && <0.6
121 , postgresql-libpq
122 , postgresql-simple
123 , tasty
124 , tasty-hunit
126test-suite test
127 default-language: Haskell2010
128 type: exitcode-stdio-1.0
129 hs-source-dirs: test
130 main-is: Main.hs
131 other-modules:
132 Common
133 Exception
134 Interval
135 Notify
136 Serializable
137 Time
139 ghc-options: -threaded
140 ghc-options: -Wall -fno-warn-name-shadowing -fno-warn-unused-do-bind
141 default-extensions:
142 NamedFieldPuns
143 OverloadedStrings
144 PatternGuards
145 Rank2Types
146 RecordWildCards
147 ScopedTypeVariables
149 build-depends:
150 aeson
151 , base
152 , base16-bytestring
153 , bytestring
154 , case-insensitive
155 , containers
156 , cryptohash-md5 >=0.11.100.1 && <0.12
157 , filepath
158 , HUnit
159 , postgresql-simple
160 , tasty
161 , tasty-golden
162 , tasty-hunit
163 , text
164 , time-compat
165 , vector
167benchmark select
168 default-language: Haskell2010
169 type: exitcode-stdio-1.0
170 hs-source-dirs: bench
171 main-is: Select.hs
172 build-depends:
173 base
174 , postgresql-simple
175 , vector