|
| Database.HaskellDB.FieldType | | Portability | non-portable | | Stability | experimental | | Maintainer | haskelldb-users@lists.sourceforge.net |
|
|
|
| Description |
| Defines the types of database columns, and functions
for converting these between HSQL and internal formats
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| The type and nullable flag of a database column
|
|
|
| A database column type
| | Constructors | | StringT | | | IntT | | | IntegerT | | | DoubleT | | | BoolT | | | CalendarTimeT | | | BStrT Int | |
| Instances | |
|
|
|
|
|
| Class which retrieves a field description from a given type.
Instances are provided for most concrete types. Instances
for Maybe automatically make the field nullable, and instances
for all (Expr a) types where a has an ExprType instance allows
type information to be recovered from a given column expression.
| | | Methods | | | Instances | |
|
|
|
| Class which returns a list of field descriptions. Gets the
descriptions of all columns in a Record/query. Most useful when
the columns associated with each field in a (Rel r) type must be
recovered. Note that this occurs at the type level only and no
values are inspected.
| | | Methods | | | Instances | |
|
|
|
| Given a query, returns a list of the field names and their
types used by the query. Useful for recovering field information
once a query has been built up.
|
|
| Produced by Haddock version 2.6.0 |