Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gini.Storage.Types.Internal
Synopsis
- data StorageConfig = StorageConfig {}
- newtype CacheStorage = CacheStorage {
- cacheStoragePool :: Pool SqlBackend
- class HasCacheStorage env where
- data StorageNodeType
- data DataStorage = DataStorage {
- dataStoragePool :: !(Pool SqlBackend)
- dataStorageNodeType :: !StorageNodeType
- class HasDataStorage env where
Documentation
data StorageConfig #
Configuration value used by the entire gini-storage package.
Constructors
StorageConfig | |
Instances
HasDataStorage StorageConfig # | |
Defined in Gini.Storage.Types.Internal Methods | |
HasCacheStorage StorageConfig # | |
Defined in Gini.Storage.Types.Internal Methods |
newtype CacheStorage #
Constructors
CacheStorage | |
Fields
|
Instances
HasCacheStorage CacheStorage # | |
Defined in Gini.Storage.Types.Internal Methods |
class HasCacheStorage env where #
Minimal complete definition
Methods
cacheStorageG :: SimpleGetter env CacheStorage #
Instances
HasCacheStorage CacheStorage # | |
Defined in Gini.Storage.Types.Internal Methods | |
HasCacheStorage StorageConfig # | |
Defined in Gini.Storage.Types.Internal Methods |
data StorageNodeType #
Instances
Eq StorageNodeType # | |
Defined in Gini.Storage.Types.Internal Methods (==) :: StorageNodeType -> StorageNodeType -> Bool # (/=) :: StorageNodeType -> StorageNodeType -> Bool # | |
Show StorageNodeType # | |
Defined in Gini.Storage.Types.Internal Methods showsPrec :: Int -> StorageNodeType -> ShowS # show :: StorageNodeType -> String # showList :: [StorageNodeType] -> ShowS # |
data DataStorage #
Constructors
DataStorage | |
Fields
|
Instances
HasDataStorage DataStorage # | |
Defined in Gini.Storage.Types.Internal Methods |
class HasDataStorage env where #
Minimal complete definition
Methods
dataStorageG :: SimpleGetter env DataStorage #
Instances
HasDataStorage DataStorage # | |
Defined in Gini.Storage.Types.Internal Methods | |
HasDataStorage StorageConfig # | |
Defined in Gini.Storage.Types.Internal Methods |