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

UniqueTest

Documentation

data TestNonNull Source #

Constructors

TestNonNull 

Instances

Instances details
Eq TestNonNull Source # 
Instance details

Defined in UniqueTest

Show TestNonNull Source # 
Instance details

Defined in UniqueTest

PersistFieldSql TestNonNull Source # 
Instance details

Defined in UniqueTest

OnlyOneUniqueKey TestNonNull Source # 
Instance details

Defined in UniqueTest

AtLeastOneUniqueKey TestNonNull Source # 
Instance details

Defined in UniqueTest

PersistEntity TestNonNull Source # 
Instance details

Defined in UniqueTest

PersistField TestNonNull Source # 
Instance details

Defined in UniqueTest

ToBackendKey SqlBackend TestNonNull Source # 
Instance details

Defined in UniqueTest

SymbolToField "fieldA" TestNonNull Int Source # 
Instance details

Defined in UniqueTest

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

Defined in UniqueTest

Eq (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

Ord (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

Read (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

Show (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

ToJSON (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

FromJSON (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

ToHttpApiData (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

FromHttpApiData (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

PathPiece (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

PersistFieldSql (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

PersistField (Key TestNonNull) Source # 
Instance details

Defined in UniqueTest

data Unique TestNonNull Source # 
Instance details

Defined in UniqueTest

data EntityField TestNonNull typ Source # 
Instance details

Defined in UniqueTest

newtype Key TestNonNull Source # 
Instance details

Defined in UniqueTest

type PersistEntityBackend TestNonNull Source # 
Instance details

Defined in UniqueTest

data TestNull Source #

Constructors

TestNull 

Instances

Instances details
Eq TestNull Source # 
Instance details

Defined in UniqueTest

Show TestNull Source # 
Instance details

Defined in UniqueTest

PersistFieldSql TestNull Source # 
Instance details

Defined in UniqueTest

OnlyOneUniqueKey TestNull Source # 
Instance details

Defined in UniqueTest

AtLeastOneUniqueKey TestNull Source # 
Instance details

Defined in UniqueTest

PersistEntity TestNull Source # 
Instance details

Defined in UniqueTest

PersistField TestNull Source # 
Instance details

Defined in UniqueTest

ToBackendKey SqlBackend TestNull Source # 
Instance details

Defined in UniqueTest

SymbolToField "fieldA" TestNull Int Source # 
Instance details

Defined in UniqueTest

SymbolToField "fieldB" TestNull (Maybe Int) Source # 
Instance details

Defined in UniqueTest

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

Defined in UniqueTest

Eq (Key TestNull) Source # 
Instance details

Defined in UniqueTest

Ord (Key TestNull) Source # 
Instance details

Defined in UniqueTest

Read (Key TestNull) Source # 
Instance details

Defined in UniqueTest

Show (Key TestNull) Source # 
Instance details

Defined in UniqueTest

ToJSON (Key TestNull) Source # 
Instance details

Defined in UniqueTest

FromJSON (Key TestNull) Source # 
Instance details

Defined in UniqueTest

ToHttpApiData (Key TestNull) Source # 
Instance details

Defined in UniqueTest

FromHttpApiData (Key TestNull) Source # 
Instance details

Defined in UniqueTest

PathPiece (Key TestNull) Source # 
Instance details

Defined in UniqueTest

PersistFieldSql (Key TestNull) Source # 
Instance details

Defined in UniqueTest

PersistField (Key TestNull) Source # 
Instance details

Defined in UniqueTest

data Unique TestNull Source # 
Instance details

Defined in UniqueTest

data EntityField TestNull typ Source # 
Instance details

Defined in UniqueTest

newtype Key TestNull Source # 
Instance details

Defined in UniqueTest

type PersistEntityBackend TestNull Source # 
Instance details

Defined in UniqueTest

data TestCheckmark Source #

Instances

Instances details
Eq TestCheckmark Source # 
Instance details

Defined in UniqueTest

Show TestCheckmark Source # 
Instance details

Defined in UniqueTest

PersistFieldSql TestCheckmark Source # 
Instance details

Defined in UniqueTest

OnlyOneUniqueKey TestCheckmark Source # 
Instance details

Defined in UniqueTest

AtLeastOneUniqueKey TestCheckmark Source # 
Instance details

Defined in UniqueTest

PersistEntity TestCheckmark Source # 
Instance details

Defined in UniqueTest

PersistField TestCheckmark Source # 
Instance details

Defined in UniqueTest

ToBackendKey SqlBackend TestCheckmark Source # 
Instance details

Defined in UniqueTest

SymbolToField "active" TestCheckmark Checkmark Source # 
Instance details

Defined in UniqueTest

SymbolToField "name" TestCheckmark Text Source # 
Instance details

Defined in UniqueTest

SymbolToField "value" TestCheckmark Text Source # 
Instance details

Defined in UniqueTest

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

Defined in UniqueTest

Eq (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

Ord (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

Read (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

Show (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

ToJSON (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

FromJSON (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

ToHttpApiData (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

FromHttpApiData (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

PathPiece (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

PersistFieldSql (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

PersistField (Key TestCheckmark) Source # 
Instance details

Defined in UniqueTest

data Unique TestCheckmark Source # 
Instance details

Defined in UniqueTest

data EntityField TestCheckmark typ Source # 
Instance details

Defined in UniqueTest

newtype Key TestCheckmark Source # 
Instance details

Defined in UniqueTest

type PersistEntityBackend TestCheckmark Source # 
Instance details

Defined in UniqueTest

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