Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
data RelManualConfig (b :: BackendType) Source #
RelManualConfig | |
|
Instances
data RelUsing (b :: BackendType) a Source #
RUFKeyOn a | |
RUManual (RelManualConfig b) |
Instances
data ArrRelUsingFKeyOn (b :: BackendType) Source #
ArrRelUsingFKeyOn | |
|
Instances
Instances
(Backend b, Eq a) => Eq (WithTable b a) Source # | |
(Backend b, Show a) => Show (WithTable b a) Source # | |
(FromJSON a, Backend b) => FromJSON (WithTable b a) Source # | |
Defined in Hasura.RQL.Types.Relationships.Local parseJSON :: Value -> Parser (WithTable b a) parseJSONList :: Value -> Parser [WithTable b a] | |
(ToAesonPairs a, Backend b) => ToJSON (WithTable b a) Source # | |
Defined in Hasura.RQL.Types.Relationships.Local toJSON :: WithTable b a -> Value toEncoding :: WithTable b a -> Encoding toJSONList :: [WithTable b a] -> Value toEncodingList :: [WithTable b a] -> Encoding |
data ObjRelUsingChoice b Source #
Instances
type ArrRelUsing b = RelUsing b (ArrRelUsingFKeyOn b) Source #
type ArrRelDef b = RelDef (ArrRelUsing b) Source #
type ObjRelUsing b = RelUsing b (ObjRelUsingChoice b) Source #
type ObjRelDef b = RelDef (ObjRelUsing b) Source #
data RelInfo (b :: BackendType) Source #
RelInfo | |
|
Instances
Instances
Eq Nullable Source # | |
Show Nullable Source # | |
Generic Nullable Source # | |
NFData Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local | |
Hashable Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local | |
FromJSON Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local parseJSON :: Value -> Parser Nullable parseJSONList :: Value -> Parser [Nullable] | |
ToJSON Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local toEncoding :: Nullable -> Encoding toJSONList :: [Nullable] -> Value toEncodingList :: [Nullable] -> Encoding | |
Cacheable Nullable Source # | |
type Rep Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local |
boolToNullable :: Bool -> Nullable Source #