| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Freer.Extras.Beam.Sqlite
Documentation
Constructors
| DbConfig | |
Fields
| |
Instances
| Eq DbConfig Source # | |
| Show DbConfig Source # | |
| Generic DbConfig Source # | |
| ToJSON DbConfig Source # | |
| FromJSON DbConfig Source # | |
| Default DbConfig Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Sqlite | |
| type Rep DbConfig Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Sqlite type Rep DbConfig = D1 ('MetaData "DbConfig" "Control.Monad.Freer.Extras.Beam.Sqlite" "freer-extras-1.1.0.0-EyJCycsLf6M9CsqRdBgpX0" 'False) (C1 ('MetaCons "DbConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbConfigFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dbConfigPoolSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) | |
defaultDbConfig :: DbConfig Source #
Default database config uses an in-memory sqlite database that is shared between all threads in the process.