stack-3.7.1: The Haskell Tool Stack
LicenseBSD-3-Clause
Safe HaskellNone
LanguageGHC2021

Stack.Types.Cache

Description

 
Synopsis

Documentation

data ConfigCacheType Source #

Type of config cache

Instances

Instances details
Show ConfigCacheType Source # 
Instance details

Defined in Stack.Types.Cache

Eq ConfigCacheType Source # 
Instance details

Defined in Stack.Types.Cache

PersistField ConfigCacheType Source # 
Instance details

Defined in Stack.Types.Cache

Methods

toPersistValue :: ConfigCacheType -> PersistValue

fromPersistValue :: PersistValue -> Either Text ConfigCacheType

PersistFieldSql ConfigCacheType Source # 
Instance details

Defined in Stack.Types.Cache

Methods

sqlType :: Proxy ConfigCacheType -> SqlType

SymbolToField "type" ConfigCacheParent ConfigCacheType 
Instance details

Defined in Stack.Storage.Project

data Action Source #

Type representing actions for which the last time the action was performed should be cached.

Constructors

UpgradeCheck 

Instances

Instances details
Show Action Source # 
Instance details

Defined in Stack.Types.Cache

Methods

showsPrec :: Int -> Action -> ShowS

show :: Action -> String #

showList :: [Action] -> ShowS

Eq Action Source # 
Instance details

Defined in Stack.Types.Cache

Methods

(==) :: Action -> Action -> Bool #

(/=) :: Action -> Action -> Bool #

Ord Action Source # 
Instance details

Defined in Stack.Types.Cache

PersistField Action Source # 
Instance details

Defined in Stack.Types.Cache

Methods

toPersistValue :: Action -> PersistValue

fromPersistValue :: PersistValue -> Either Text Action

PersistFieldSql Action Source # 
Instance details

Defined in Stack.Types.Cache

Methods

sqlType :: Proxy Action -> SqlType