persistent-test-2.0.0.3: Tests for Persistent

Safe HaskellNone
LanguageHaskell2010

MigrationTest

Documentation

data Target Source #

Constructors

Target 

Instances

Eq Target Source # 

Methods

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

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

Show Target Source # 
PersistFieldSql Target Source # 

Methods

sqlType :: Proxy * Target -> SqlType #

PersistEntity Target Source # 
PersistField Target Source # 
(PersistQuery backend, (~) * (PersistEntityBackend Target) (BaseBackend backend)) => DeleteCascade Target backend Source # 

Methods

deleteCascade :: MonadIO m => Key Target -> ReaderT * backend m () #

ToBackendKey SqlBackend Target Source # 
Eq (Key Target) Source # 

Methods

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

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

Ord (Key Target) Source # 
Read (Key Target) Source # 
Show (Key Target) Source # 
ToJSON (Key Target) Source # 
FromJSON (Key Target) Source # 
ToHttpApiData (Key Target) Source # 
FromHttpApiData (Key Target) Source # 
PathPiece (Key Target) Source # 
PersistFieldSql (Key Target) Source # 

Methods

sqlType :: Proxy * (Key Target) -> SqlType #

PersistField (Key Target) Source # 
data Unique Target Source # 
data EntityField Target Source # 
data Key Target Source # 
type PersistEntityBackend Target Source # 

data Source Source #

Constructors

Source 

Instances

PersistFieldSql Source Source # 

Methods

sqlType :: Proxy * Source -> SqlType #

PersistEntity Source Source # 
PersistField Source Source # 
(PersistQuery backend, (~) * (PersistEntityBackend Source) (BaseBackend backend)) => DeleteCascade Source backend Source # 

Methods

deleteCascade :: MonadIO m => Key Source -> ReaderT * backend m () #

ToBackendKey SqlBackend Source Source # 
Eq (Key Source) Source # 

Methods

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

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

Ord (Key Source) Source # 
Read (Key Source) Source # 
Show (Key Source) Source # 
ToJSON (Key Source) Source # 
FromJSON (Key Source) Source # 
ToHttpApiData (Key Source) Source # 
FromHttpApiData (Key Source) Source # 
PathPiece (Key Source) Source # 
PersistFieldSql (Key Source) Source # 

Methods

sqlType :: Proxy * (Key Source) -> SqlType #

PersistField (Key Source) Source # 
data Unique Source Source # 
data EntityField Source Source # 
data Key Source Source # 
type PersistEntityBackend Source Source # 

data Target1 Source #

Constructors

Target1 

Instances

Eq Target1 Source # 

Methods

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

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

Show Target1 Source # 
PersistFieldSql Target1 Source # 
PersistEntity Target1 Source # 
PersistField Target1 Source # 
(PersistQuery backend, (~) * (PersistEntityBackend Target1) (BaseBackend backend)) => DeleteCascade Target1 backend Source # 

Methods

deleteCascade :: MonadIO m => Key Target1 -> ReaderT * backend m () #

ToBackendKey SqlBackend Target1 Source # 
Eq (Key Target1) Source # 
Ord (Key Target1) Source # 
Read (Key Target1) Source # 
Show (Key Target1) Source # 
ToJSON (Key Target1) Source # 
FromJSON (Key Target1) Source # 
ToHttpApiData (Key Target1) Source # 
FromHttpApiData (Key Target1) Source # 
PathPiece (Key Target1) Source # 
PersistFieldSql (Key Target1) Source # 

Methods

sqlType :: Proxy * (Key Target1) -> SqlType #

PersistField (Key Target1) Source # 
data Unique Target1 Source # 
data EntityField Target1 Source # 
data Key Target1 Source # 
type PersistEntityBackend Target1 Source # 

data Source1 Source #

Constructors

Source1 

Instances

PersistFieldSql Source1 Source # 
PersistEntity Source1 Source # 
PersistField Source1 Source # 
(PersistQuery backend, (~) * (PersistEntityBackend Source1) (BaseBackend backend)) => DeleteCascade Source1 backend Source # 

Methods

deleteCascade :: MonadIO m => Key Source1 -> ReaderT * backend m () #

ToBackendKey SqlBackend Source1 Source # 
Eq (Key Source1) Source # 
Ord (Key Source1) Source # 
Read (Key Source1) Source # 
Show (Key Source1) Source # 
ToJSON (Key Source1) Source # 
FromJSON (Key Source1) Source # 
ToHttpApiData (Key Source1) Source # 
FromHttpApiData (Key Source1) Source # 
PathPiece (Key Source1) Source # 
PersistFieldSql (Key Source1) Source # 

Methods

sqlType :: Proxy * (Key Source1) -> SqlType #

PersistField (Key Source1) Source # 
data Unique Source1 Source # 
data EntityField Source1 Source # 
data Key Source1 Source # 
type PersistEntityBackend Source1 Source #