Hoogle Search

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

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

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

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

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

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

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

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

  7. class GAutoDbSettings x

    beam-core Database.Beam.Schema.Tables

    No documentation available.

  8. class GDefaultTableFieldSettings x

    beam-core Database.Beam.Schema.Tables

    No documentation available.

  9. type family ReplaceBaseTag (tag :: Type -> Type) (f :: Type -> Type) :: Type -> Type

    beam-core Database.Beam.Schema.Tables

    No documentation available.

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

    beam-core Database.Beam.Schema.Tables

    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.

Page 115 of many | Previous | Next