Safe Haskell | None |
---|---|
Language | Haskell2010 |
Hasura.RQL.DML.Types
Documentation
newtype OrderByExp Source #
Constructors
OrderByExp | |
Fields
|
Instances
Eq OrderByExp Source # | |
Defined in Hasura.RQL.DML.Types | |
Show OrderByExp Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> OrderByExp -> ShowS # show :: OrderByExp -> String # showList :: [OrderByExp] -> ShowS # | |
FromJSON OrderByExp Source # | |
Defined in Hasura.RQL.DML.Types |
Constructors
DMLQuery SourceName QualifiedTable a |
getSourceDMLQuery :: forall a. DMLQuery a -> SourceName Source #
Constructors
SelectG | |
parseWildcard :: Parser Wildcard Source #
type SelectQuery = DMLQuery SelectQ Source #
type SelectQueryT = DMLQuery SelectQT Source #
type InsObj b = ColumnValues b Value Source #
data ConflictAction Source #
Instances
Eq ConflictAction Source # | |
Defined in Hasura.RQL.DML.Types Methods (==) :: ConflictAction -> ConflictAction -> Bool # (/=) :: ConflictAction -> ConflictAction -> Bool # | |
Show ConflictAction Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> ConflictAction -> ShowS # show :: ConflictAction -> String # showList :: [ConflictAction] -> ShowS # | |
FromJSON ConflictAction Source # | |
Defined in Hasura.RQL.DML.Types |
newtype ConstraintOn Source #
Constructors
ConstraintOn | |
Instances
Eq ConstraintOn Source # | |
Defined in Hasura.RQL.DML.Types | |
Show ConstraintOn Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> ConstraintOn -> ShowS # show :: ConstraintOn -> String # showList :: [ConstraintOn] -> ShowS # | |
FromJSON ConstraintOn Source # | |
Defined in Hasura.RQL.DML.Types |
data OnConflict Source #
Constructors
OnConflict | |
Fields |
Instances
Eq OnConflict Source # | |
Defined in Hasura.RQL.DML.Types | |
Show OnConflict Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> OnConflict -> ShowS # show :: OnConflict -> String # showList :: [OnConflict] -> ShowS # | |
FromJSON OnConflict Source # | |
Defined in Hasura.RQL.DML.Types |
data InsertQuery Source #
Constructors
InsertQuery | |
Fields
|
Instances
Eq InsertQuery Source # | |
Defined in Hasura.RQL.DML.Types | |
Show InsertQuery Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> InsertQuery -> ShowS # show :: InsertQuery -> String # showList :: [InsertQuery] -> ShowS # | |
FromJSON InsertQuery Source # | |
Defined in Hasura.RQL.DML.Types |
type UpdVals b = ColumnValues b Value Source #
data UpdateQuery Source #
Constructors
UpdateQuery | |
Instances
Eq UpdateQuery Source # | |
Defined in Hasura.RQL.DML.Types | |
Show UpdateQuery Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> UpdateQuery -> ShowS # show :: UpdateQuery -> String # showList :: [UpdateQuery] -> ShowS # | |
FromJSON UpdateQuery Source # | |
Defined in Hasura.RQL.DML.Types |
data DeleteQuery Source #
Constructors
DeleteQuery | |
Fields
|
Instances
Eq DeleteQuery Source # | |
Defined in Hasura.RQL.DML.Types | |
Show DeleteQuery Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> DeleteQuery -> ShowS # show :: DeleteQuery -> String # showList :: [DeleteQuery] -> ShowS # | |
FromJSON DeleteQuery Source # | |
Defined in Hasura.RQL.DML.Types |
data CountQuery Source #
Constructors
CountQuery | |
Fields
|
Instances
Eq CountQuery Source # | |
Defined in Hasura.RQL.DML.Types | |
Show CountQuery Source # | |
Defined in Hasura.RQL.DML.Types Methods showsPrec :: Int -> CountQuery -> ShowS # show :: CountQuery -> String # showList :: [CountQuery] -> ShowS # | |
FromJSON CountQuery Source # | |
Defined in Hasura.RQL.DML.Types |
Constructors
QTInsert InsertQuery | |
QTSelect SelectQueryT | |
QTUpdate UpdateQuery | |
QTDelete DeleteQuery | |
QTCount CountQuery | |
QTBulk [QueryT] |