Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
PersistByteString :: ByteString -> PersistValueesqueleto Database.Esqueleto.Legacy No documentation available.
-
esqueleto Database.Esqueleto.Legacy Represents a value containing all the configuration options for a specific backend. This abstraction makes it easier to write code that can easily swap backends.
type family
PersistConfigBackend c :: Type -> Type -> Type -> Typeesqueleto Database.Esqueleto.Legacy No documentation available.
type family
PersistConfigPool cesqueleto Database.Esqueleto.Legacy No documentation available.
-
esqueleto Database.Esqueleto.Legacy No documentation available.
PersistDay :: Day -> PersistValueesqueleto Database.Esqueleto.Legacy No documentation available.
pattern
PersistDbSpecific :: ByteString -> PersistValueesqueleto Database.Esqueleto.Legacy This pattern synonym used to be a data constructor for the PersistValue type. It was changed to be a pattern so that JSON-encoded database values could be parsed into their corresponding values. You should not use this, and instead prefer to pattern match on PersistLiteral_ directly. If you use this, it will overlap a patern match on the 'PersistLiteral_, PersistLiteral, and PersistLiteralEscaped patterns. If you need to disambiguate between these constructors, pattern match on PersistLiteral_ directly.
PersistDouble :: Double -> PersistValueesqueleto Database.Esqueleto.Legacy No documentation available.
-
esqueleto Database.Esqueleto.Legacy Persistent serialized Haskell records to the database. A Database Entity (A row in SQL, a document in MongoDB, etc) corresponds to a Key plus a Haskell record. For every Haskell record type stored in the database there is a corresponding PersistEntity instance. An instance of PersistEntity contains meta-data for the record. PersistEntity also helps abstract over different record types. That way the same query interface can return a PersistEntity, with each query returning different types of Haskell records. Some advanced type system capabilities are used to make this process type-safe. Persistent users usually don't need to understand the class associated data and functions.
type family
PersistEntityBackend recordesqueleto Database.Esqueleto.Legacy Persistent allows multiple different backends (databases).