Rewrite RawField
This commit is contained in:
parent
7eccd0d778
commit
f6ad7b157c
@ -148,9 +148,9 @@ instance FromField TimeOfDay where
|
|||||||
validOid Proxy = Oid.time
|
validOid Proxy = Oid.time
|
||||||
parseField = timeToTimeOfDay <$> parseField @DiffTime
|
parseField = timeToTimeOfDay <$> parseField @DiffTime
|
||||||
|
|
||||||
newtype RawField = RawField ByteString
|
newtype RawField a = RawField a
|
||||||
deriving (Eq, Show)
|
deriving (Eq, Show)
|
||||||
|
|
||||||
instance FromField RawField where
|
instance FromField a => FromField (RawField a) where
|
||||||
validOid Proxy = const True
|
validOid Proxy = const True
|
||||||
parseField = RawField <$> AP.takeByteString
|
parseField = RawField <$> parseField
|
||||||
|
@ -94,7 +94,7 @@ newtype ATimeOfDay = ATimeOfDay
|
|||||||
instance FromRow ATimeOfDay where
|
instance FromRow ATimeOfDay where
|
||||||
|
|
||||||
newtype ARawField = ARawField
|
newtype ARawField = ARawField
|
||||||
{ raw :: Opium.RawField
|
{ raw :: Opium.RawField ByteString
|
||||||
} deriving (Eq, Generic, Show)
|
} deriving (Eq, Generic, Show)
|
||||||
|
|
||||||
instance FromRow ARawField where
|
instance FromRow ARawField where
|
||||||
|
Loading…
x
Reference in New Issue
Block a user