Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Database.Persist.
PersistValue This module contains an intermediate representation of values before the backends serialize them into explicit database types.
PersistArray :: [PersistValue] -> PersistValuepersistent Database.Persist.PersistValue Intended especially for PostgreSQL backend for text arrays
PersistBool :: Bool -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
PersistByteString :: ByteString -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
PersistDay :: Day -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
pattern
PersistDbSpecific :: ByteString -> PersistValuepersistent Database.Persist.PersistValue Deprecated: Deprecated since 2.11 because of inconsistent escaping behavior across backends. The Postgres backend escapes these values, while the MySQL backend does not. If you are using this, please switch to PersistLiteral_ and provide a relevant LiteralType for your conversion.
PersistDouble :: Double -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
PersistInt64 :: Int64 -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
PersistList :: [PersistValue] -> PersistValuepersistent Database.Persist.PersistValue No documentation available.
pattern
PersistLiteral :: ByteString -> PersistValuepersistent Database.Persist.PersistValue This pattern synonym used to be a data constructor on PersistValue, but was changed into a catch-all pattern synonym to allow backwards compatiblity with database types. See the documentation on PersistDbSpecific for more details.