realworld-hs-0.1.0.0: Scotty impl of https://github.com/gothinkster/realworld
Safe HaskellSafe-Inferred
LanguageGHC2021

Conduit.Features.Account.DB

Documentation

data User Source #

Constructors

User 

Instances

Instances details
PersistEntity User Source # 
Instance details

Defined in Conduit.Features.Account.DB

Associated Types

type PersistEntityBackend User #

data Key User #

data EntityField User :: Type -> Type #

data Unique User #

SafeToInsert User Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistField User Source # 
Instance details

Defined in Conduit.Features.Account.DB

AtLeastOneUniqueKey User Source # 
Instance details

Defined in Conduit.Features.Account.DB

(TypeError (MultipleUniqueKeysError User) :: Constraint) => OnlyOneUniqueKey User Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistFieldSql User Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

sqlType :: Proxy User -> SqlType #

ToBackendKey SqlBackend User Source # 
Instance details

Defined in Conduit.Features.Account.DB

SqlKey User UserID Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "author" Article UserId Source # 
Instance details

Defined in Conduit.Features.Articles.DB

SymbolToField "author" Comment UserId Source # 
Instance details

Defined in Conduit.Features.Articles.DB

SymbolToField "email" User Text Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "followedID" Follow UserId Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "followerID" Follow UserId Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "image" User Text Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "password" User Text Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "user" Favorite UserId Source # 
Instance details

Defined in Conduit.Features.Articles.DB

SymbolToField "username" User Text Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "bio" User (Maybe Text) Source # 
Instance details

Defined in Conduit.Features.Account.DB

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

Defined in Conduit.Features.Account.DB

FromJSON (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

ToJSON (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Read (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Show (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

showsPrec :: Int -> Key User -> ShowS #

show :: Key User -> String #

showList :: [Key User] -> ShowS #

Eq (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

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

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

Ord (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

compare :: Key User -> Key User -> Ordering #

(<) :: Key User -> Key User -> Bool #

(<=) :: Key User -> Key User -> Bool #

(>) :: Key User -> Key User -> Bool #

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

max :: Key User -> Key User -> Key User #

min :: Key User -> Key User -> Key User #

FromHttpApiData (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

ToHttpApiData (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

PathPiece (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistField (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistFieldSql (Key User) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

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

data EntityField User typ Source # 
Instance details

Defined in Conduit.Features.Account.DB

data EntityField User typ
newtype Key User Source # 
Instance details

Defined in Conduit.Features.Account.DB

type PersistEntityBackend User Source # 
Instance details

Defined in Conduit.Features.Account.DB

data Unique User Source # 
Instance details

Defined in Conduit.Features.Account.DB

data Follow Source #

Constructors

Follow 

Instances

Instances details
PersistEntity Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

Associated Types

type PersistEntityBackend Follow #

data Key Follow #

data EntityField Follow :: Type -> Type #

data Unique Follow #

SafeToInsert Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistField Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

AtLeastOneUniqueKey Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

OnlyOneUniqueKey Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistFieldSql Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "followedID" Follow UserId Source # 
Instance details

Defined in Conduit.Features.Account.DB

SymbolToField "followerID" Follow UserId Source # 
Instance details

Defined in Conduit.Features.Account.DB

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

Defined in Conduit.Features.Account.DB

FromJSON (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

ToJSON (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Generic (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Associated Types

type Rep (Key Follow) :: Type -> Type #

Methods

from :: Key Follow -> Rep (Key Follow) x #

to :: Rep (Key Follow) x -> Key Follow #

Read (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Show (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Eq (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

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

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

Ord (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistField (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

PersistFieldSql (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

Methods

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

data EntityField Follow typ Source # 
Instance details

Defined in Conduit.Features.Account.DB

data Key Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

type PersistEntityBackend Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

data Unique Follow Source # 
Instance details

Defined in Conduit.Features.Account.DB

type Rep (Key Follow) Source # 
Instance details

Defined in Conduit.Features.Account.DB

type Rep (Key Follow) = D1 ('MetaData "Key" "Conduit.Features.Account.DB" "realworld-hs-0.1.0.0-inplace" 'False) (C1 ('MetaCons "FollowKey" 'PrefixI 'True) (S1 ('MetaSel ('Just "followKeyfollowerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserId) :*: S1 ('MetaSel ('Just "followKeyfollowedID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserId)))

Orphan instances