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.

  1. PersistByteString :: ByteString -> PersistValue

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  2. class PersistConfig c

    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.

  3. type family PersistConfigBackend c :: Type -> Type -> Type -> Type

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  4. type family PersistConfigPool c

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  5. class PersistCore backend

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  6. PersistDay :: Day -> PersistValue

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  7. pattern PersistDbSpecific :: ByteString -> PersistValue

    esqueleto 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.

  8. PersistDouble :: Double -> PersistValue

    esqueleto Database.Esqueleto.Legacy

    No documentation available.

  9. class (PersistField Key record, ToJSON Key record, FromJSON Key record, Show Key record, Read Key record, Eq Key record, Ord Key record) => PersistEntity record

    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.

  10. type family PersistEntityBackend record

    esqueleto Database.Esqueleto.Legacy

    Persistent allows multiple different backends (databases).

Page 20 of many | Previous | Next