Rewrite RawField

This commit is contained in:
Paul Brinkmeier 2023-10-02 14:30:12 +02:00
parent 7eccd0d778
commit f6ad7b157c
2 changed files with 4 additions and 4 deletions

View File

@ -148,9 +148,9 @@ instance FromField TimeOfDay where
validOid Proxy = Oid.time
parseField = timeToTimeOfDay <$> parseField @DiffTime
newtype RawField = RawField ByteString
newtype RawField a = RawField a
deriving (Eq, Show)
instance FromField RawField where
instance FromField a => FromField (RawField a) where
validOid Proxy = const True
parseField = RawField <$> AP.takeByteString
parseField = RawField <$> parseField

View File

@ -94,7 +94,7 @@ newtype ATimeOfDay = ATimeOfDay
instance FromRow ATimeOfDay where
newtype ARawField = ARawField
{ raw :: Opium.RawField
{ raw :: Opium.RawField ByteString
} deriving (Eq, Generic, Show)
instance FromRow ARawField where