Safe Haskell | None |
---|---|
Language | Haskell2010 |
TsWeb.Tables.Session.Test
Description
Synopsis
- data UsersMixin f = Address {}
- type Users = UsersMixin Identity
- type Sess conn st = Session conn Users st
- data Db f = Db {
- session :: f (TableEntity (SessionT UsersMixin))
- db :: DatabaseSettings be Db
- patch :: Pool ReadOnlyConn -> Pool ReadWriteConn -> SpockCfg conn Users st -> SpockCfg conn Users st
Documentation
data UsersMixin f Source #
Some sample user info
Instances
type Users = UsersMixin Identity Source #
Concrete type for users
Beam database definition to hold our session
Constructors
Db | |
Fields
|
Instances
Database be Db Source # | |
Defined in TsWeb.Tables.Session.Test Methods zipTables :: Monad m => Proxy be -> (forall tbl. (IsDatabaseEntity be tbl, DatabaseEntityRegularRequirements be tbl) => f tbl -> g tbl -> m (h tbl)) -> Db f -> Db g -> m (Db h) # | |
Generic (Db f) Source # | |
type Rep (Db f) Source # | |
Defined in TsWeb.Tables.Session.Test type Rep (Db f) = D1 (MetaData "Db" "TsWeb.Tables.Session.Test" "tsweb-0.1.2-6Uoi2PlYbp7HzeLSaj3b78" False) (C1 (MetaCons "Db" PrefixI True) (S1 (MetaSel (Just "session") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (f (TableEntity (SessionT UsersMixin)))))) |
db :: DatabaseSettings be Db Source #
Beam database instance