persistent-test-2.0.3.0: Tests for Persistent

Safe HaskellNone
LanguageHaskell2010

CustomPrimaryKeyReferenceTest

Documentation

data Tweet Source #

Constructors

Tweet 
Instances
Show Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Methods

showsPrec :: Int -> Tweet -> ShowS #

show :: Tweet -> String #

showList :: [Tweet] -> ShowS #

PersistFieldSql Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Methods

sqlType :: Proxy Tweet -> SqlType #

OnlyOneUniqueKey Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

AtLeastOneUniqueKey Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistEntity Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Associated Types

type PersistEntityBackend Tweet :: Type #

data Key Tweet :: Type #

data EntityField Tweet a :: Type #

data Unique Tweet :: Type #

PersistField Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Eq (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Methods

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

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

Ord (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Read (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Show (Unique Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Show (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToJSON (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

FromJSON (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToHttpApiData (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

FromHttpApiData (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PathPiece (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistFieldSql (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Methods

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

PersistField (Key Tweet) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data Unique Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data EntityField Tweet typ Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data EntityField Tweet typ where
newtype Key Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

type PersistEntityBackend Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data TweetUrl Source #

Instances
Show TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistFieldSql TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

OnlyOneUniqueKey TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

AtLeastOneUniqueKey TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistEntity TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Associated Types

type PersistEntityBackend TweetUrl :: Type #

data Key TweetUrl :: Type #

data EntityField TweetUrl a :: Type #

data Unique TweetUrl :: Type #

PersistField TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToBackendKey SqlBackend TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Eq (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Ord (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Read (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Show (Unique TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

Show (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToJSON (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

FromJSON (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToHttpApiData (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

FromHttpApiData (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PathPiece (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistFieldSql (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

PersistField (Key TweetUrl) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data Unique TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data EntityField TweetUrl typ Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data EntityField TweetUrl typ where
newtype Key TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

type PersistEntityBackend TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

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