| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hasura.RQL.Types.Relationships.Local
Documentation
Instances
data RelManualConfig (b :: BackendType) Source #
Constructors
| RelManualConfig | |
Fields
| |
Instances
data RelUsing (b :: BackendType) a Source #
Constructors
| RUFKeyOn a | |
| RUManual (RelManualConfig b) |
Instances
data ArrRelUsingFKeyOn (b :: BackendType) Source #
Constructors
| ArrRelUsingFKeyOn | |
Fields
| |
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 | |
| (ToAesonPairs a, Backend b) => ToJSON (WithTable b a) Source # | |
Defined in Hasura.RQL.Types.Relationships.Local Methods 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 #
Constructors
| RelInfo | |
Fields
| |
Instances
Constructors
| Nullable | |
| NotNullable |
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 | |
| ToJSON Nullable Source # | |
Defined in Hasura.RQL.Types.Relationships.Local Methods 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 #