Hoogle Search

Within Stackage Nightly 2025-10-02 (ghc-9.12.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. class IsSql92AggregationSetQuantifierSyntax q

    beam-core Database.Beam.Backend.SQL.SQL92

    No documentation available.

  2. offsetMaybe_ :: forall s a be (db :: (Type -> Type) -> Type) . (Projectible be a, ThreadRewritable (QNested s) a) => Maybe Integer -> Q be db (QNested s) a -> Q be db s (WithRewrittenThread (QNested s) s a)

    beam-core Database.Beam.Query

    Conditionally drop the first offset results.

  3. offset_ :: forall s a be (db :: (Type -> Type) -> Type) . (Projectible be a, ThreadRewritable (QNested s) a) => Integer -> Q be db (QNested s) a -> Q be db s (WithRewrittenThread (QNested s) s a)

    beam-core Database.Beam.Query

    Drop the first offset results. See also offsetMaybe_ to conditionally apply an offset

  4. QOffset :: forall be r (db :: (Type -> Type) -> Type) s next . Projectible be r => Integer -> QM be db (QNested s) r -> (r -> next) -> QF be db s next

    beam-core Database.Beam.Query.Internal

    No documentation available.

  5. QSetOp :: forall be r (db :: (Type -> Type) -> Type) s next . Projectible be r => (BeamSqlBackendSelectTableSyntax be -> BeamSqlBackendSelectTableSyntax be -> BeamSqlBackendSelectTableSyntax be) -> QM be db (QNested s) r -> QM be db (QNested s) r -> (r -> next) -> QF be db s next

    beam-core Database.Beam.Query.Internal

    No documentation available.

  6. type DatabaseSettings be (db :: Type -> Type -> Type) = db DatabaseEntity be db

    beam-core Database.Beam.Schema

    When parameterized by this entity tag, a database type will hold meta-information on the Haskell mappings of database entities. Under the hood, each entity type is transformed into its DatabaseEntityDescriptor type. For tables this includes the table name as well as the corresponding TableSettings, which provides names for each column.

  7. type TableSettings (table :: Type -> Type -> Type) = table TableField table

    beam-core Database.Beam.Schema

    Represents a table that contains metadata on its fields. In particular, each field of type 'Columnar f a' is transformed into 'TableField table a'. You can get or update the name of each field by using the fieldName lens.

  8. defTblFieldSettings :: (Generic (TableSettings table), GDefaultTableFieldSettings (Rep (TableSettings table) ())) => TableSettings table

    beam-core Database.Beam.Schema

    Return a TableSettings for the appropriate table type where each column has been given its default name. See the manual for information on the default naming convention.

  9. defaultDbSettings :: (Generic (DatabaseSettings be db), GAutoDbSettings (Rep (DatabaseSettings be db) ())) => DatabaseSettings be db

    beam-core Database.Beam.Schema

    Automatically provide names for tables, and descriptions for tables (using defTblFieldSettings). Your database must implement Generic, and must be auto-derivable. For more information on name generation, see the manual

  10. type DatabaseSettings be (db :: Type -> Type -> Type) = db DatabaseEntity be db

    beam-core Database.Beam.Schema.Tables

    When parameterized by this entity tag, a database type will hold meta-information on the Haskell mappings of database entities. Under the hood, each entity type is transformed into its DatabaseEntityDescriptor type. For tables this includes the table name as well as the corresponding TableSettings, which provides names for each column.

Page 114 of many | Previous | Next