Database.Groundhog.Core

Main types

class PersistEntity v

data PersistValue

class PersistField a

class SinglePersistField a

class PurePersistField a

class PrimitivePersistField a

class Embedded v

class Projection p db r a

data RestrictionHolder v c

data Unique u

data KeyForBackend db v

data BackendSpecific

data ConstructorMarker v a

data UniqueMarker v a

data Proxy a

data HFalse

data HTrue

data ZT

data Utf8

fromUtf8

delim

Constructing expressions

data Cond db r

data ExprRelation

data Update db r

(~>)

class FieldLike f db r a

class Assignable f db r a

data SubField v c a

data AutoKeyField v c

type FieldChain

class NeverNull a

data UntypedExpr db r

data Expr db r a

data Order db r

class HasSelectOptions a db r

data SelectOptions db r hasLimit hasOffset hasOrder

limitTo

offsetBy

orderBy

Type description

data DbTypePrimitive

data DbType

data EntityDef

data EmbeddedDef

data OtherTypeDef

data ConstructorDef

class Constructor c

class EntityConstr v c

class IsUniqueKey uKey

data UniqueDef

data UniqueType

data ReferenceActionType

type ParentTableReference

Migration

type SingleMigration

type NamedMigrations

type Migration m

Database

class PersistBackend m

class DbDescriptor db

type RowPopper m

data DbPersist conn m a

runDbPersist

Connections and transactions

class ConnectionManager cm conn

class SingleConnectionManager cm conn

class Savepoint conn