git.iko.soy/typeable/postgresql-simple
on master help sign in
Remove static citext type
0a0e1e3Maximilian Tagher
src/Database/PostgreSQL/Simple/TypeInfo/Static.hs−21
@@ -132,8 +132,6 @@ module Database.PostgreSQL.Simple.TypeInfo.Static
132 , _daterange
132 , _daterange
133 , int8range
133 , int8range
134 , _int8range
134 , _int8range
135− , citext
136− , array_citext
137 ) where
135 ) where
138
136
139import Database.PostgreSQL.LibPQ (Oid(..))
137import Database.PostgreSQL.LibPQ (Oid(..))
@@ -255,8 +253,6 @@ staticTypeInfo (Oid x) = case x of
255 3913 -> Just _daterange
253 3913 -> Just _daterange
256 3926 -> Just int8range
254 3926 -> Just int8range
257 3927 -> Just _int8range
255 3927 -> Just _int8range
258− 60129 -> Just citext
259− 60134 -> Just array_citext
260 _ -> Nothing
256 _ -> Nothing
261
257
262bool :: TypeInfo
258bool :: TypeInfo
@@ -1234,20 +1230,3 @@ _int8range = Array {
1234 typname = "_int8range",
1230 typname = "_int8range",
1235 typelem = int8range
1231 typelem = int8range
1236 }
1232 }
1237−
1238−citext :: TypeInfo
1239−citext = Basic {
1240− typoid = Oid 60129,
1241− typcategory = 'S',
1242− typdelim = ',',
1243− typname = "citext"
1244− }
1245−
1246−array_citext :: TypeInfo
1247−array_citext = Array {
1248− typoid = Oid 60134,
1249− typcategory = 'A',
1250− typdelim = ',',
1251− typname = "_citext",
1252− typelem = citext
1253− }
tools/GenTypeInfo.hs+1−3
@@ -195,9 +195,7 @@ daterange
195_daterange
195_daterange
196int8range
196int8range
197_int8range
197_int8range
198−citext
198+|]
199−_citext array_citext
200−|] -- Note: You must enable the citext extension (CREATE EXTENSION IF NOT EXISTS citext) to generate the citext values
201
199
202instance IsString Blaze.Builder where
200instance IsString Blaze.Builder where
203 fromString = Blaze.fromByteString . fromString
201 fromString = Blaze.fromByteString . fromString