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

CustomPrimaryKeyReferenceTest

Documentation

data Tweet Source #

Constructors

Tweet 

Instances

Instances details
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 #

data Key Tweet #

data EntityField Tweet :: Type -> Type #

data Unique Tweet #

PersistField Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "statusText" Tweet Text Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "tweetId" Tweet Int Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "tweetId" TweetUrl (Key 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 (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
newtype Key Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

type PersistEntityBackend Tweet Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

data TweetUrl Source #

Instances

Instances details
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

PersistField TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

ToBackendKey SqlBackend TweetUrl Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "tweetUrl" TweetUrl Text Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "finalUrl" TweetUrl (Maybe Text) Source # 
Instance details

Defined in CustomPrimaryKeyReferenceTest

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

Defined in CustomPrimaryKeyReferenceTest

SymbolToField "tweetId" TweetUrl (Key Tweet) 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 (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

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 #