persistent-test-2.13.0.3: Tests for Persistent
Safe HaskellNone
LanguageHaskell2010

TreeTest

Documentation

data Tree Source #

Constructors

Tree 

Fields

Instances

Instances details
PersistFieldSql Tree Source # 
Instance details

Defined in TreeTest

Methods

sqlType :: Proxy Tree -> SqlType #

(TypeError (NoUniqueKeysError Tree) :: Constraint) => OnlyOneUniqueKey Tree Source # 
Instance details

Defined in TreeTest

(TypeError (MultipleUniqueKeysError Tree) :: Constraint) => AtLeastOneUniqueKey Tree Source # 
Instance details

Defined in TreeTest

PersistEntity Tree Source # 
Instance details

Defined in TreeTest

Associated Types

type PersistEntityBackend Tree #

data Key Tree #

data EntityField Tree :: Type -> Type #

data Unique Tree #

PersistField Tree Source # 
Instance details

Defined in TreeTest

SymbolToField "name" Tree Text Source # 
Instance details

Defined in TreeTest

SymbolToField "parent" Tree (Maybe Text) Source # 
Instance details

Defined in TreeTest

Eq (Key Tree) Source # 
Instance details

Defined in TreeTest

Methods

(==) :: Key Tree -> Key Tree -> Bool #

(/=) :: Key Tree -> Key Tree -> Bool #

Ord (Key Tree) Source # 
Instance details

Defined in TreeTest

Methods

compare :: Key Tree -> Key Tree -> Ordering #

(<) :: Key Tree -> Key Tree -> Bool #

(<=) :: Key Tree -> Key Tree -> Bool #

(>) :: Key Tree -> Key Tree -> Bool #

(>=) :: Key Tree -> Key Tree -> Bool #

max :: Key Tree -> Key Tree -> Key Tree #

min :: Key Tree -> Key Tree -> Key Tree #

Read (Key Tree) Source # 
Instance details

Defined in TreeTest

Show (Key Tree) Source # 
Instance details

Defined in TreeTest

Methods

showsPrec :: Int -> Key Tree -> ShowS #

show :: Key Tree -> String #

showList :: [Key Tree] -> ShowS #

ToJSON (Key Tree) Source # 
Instance details

Defined in TreeTest

FromJSON (Key Tree) Source # 
Instance details

Defined in TreeTest

ToHttpApiData (Key Tree) Source # 
Instance details

Defined in TreeTest

FromHttpApiData (Key Tree) Source # 
Instance details

Defined in TreeTest

PathPiece (Key Tree) Source # 
Instance details

Defined in TreeTest

PersistFieldSql (Key Tree) Source # 
Instance details

Defined in TreeTest

Methods

sqlType :: Proxy (Key Tree) -> SqlType #

PersistField (Key Tree) Source # 
Instance details

Defined in TreeTest

data Unique Tree Source # 
Instance details

Defined in TreeTest

data EntityField Tree typ Source # 
Instance details

Defined in TreeTest

data EntityField Tree typ
newtype Key Tree Source # 
Instance details

Defined in TreeTest

newtype Key Tree = TreeKey {}
type PersistEntityBackend Tree Source # 
Instance details

Defined in TreeTest

cleanDB :: (PersistQuery backend, PersistEntityBackend Tree ~ backend, MonadIO m) => ReaderT backend m () Source #