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

TreeTest

Documentation

data Tree Source #

Constructors

Tree 

Fields

Instances

Instances details
PersistEntity Tree Source # 
Instance details

Defined in TreeTest

Associated Types

type PersistEntityBackend Tree 
Instance details

Defined in TreeTest

newtype Key Tree 
Instance details

Defined in TreeTest

newtype Key Tree = TreeKey {}
data EntityField Tree typ 
Instance details

Defined in TreeTest

data EntityField Tree typ
data Unique Tree 
Instance details

Defined in TreeTest

SafeToInsert Tree Source # 
Instance details

Defined in TreeTest

PersistField Tree Source # 
Instance details

Defined in TreeTest

AtLeastOneUniqueKey Tree Source # 
Instance details

Defined in TreeTest

OnlyOneUniqueKey Tree Source # 
Instance details

Defined in TreeTest

PersistFieldSql Tree Source # 
Instance details

Defined in TreeTest

Methods

sqlType :: Proxy Tree -> SqlType #

SymbolToField "name" Tree Text Source # 
Instance details

Defined in TreeTest

SymbolToField "id" Tree (Key Tree) Source # 
Instance details

Defined in TreeTest

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

Defined in TreeTest

FromJSON (Key Tree) Source # 
Instance details

Defined in TreeTest

ToJSON (Key Tree) Source # 
Instance details

Defined in TreeTest

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 #

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 #

FromHttpApiData (Key Tree) Source # 
Instance details

Defined in TreeTest

ToHttpApiData (Key Tree) Source # 
Instance details

Defined in TreeTest

PathPiece (Key Tree) Source # 
Instance details

Defined in TreeTest

PersistField (Key Tree) Source # 
Instance details

Defined in TreeTest

PersistFieldSql (Key Tree) Source # 
Instance details

Defined in TreeTest

Methods

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

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

data Unique Tree Source # 
Instance details

Defined in TreeTest

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

specsWith :: forall (m :: Type -> Type). (MonadIO m, MonadFail m) => RunDb SqlBackend m -> Spec Source #