| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hasura.Backends.Postgres.Translate.Select.AnnotatedFieldJSON
Description
This module defines the type class PostgresAnnotatedFieldJSON.
Documentation
class PostgresAnnotatedFieldJSON (pgKind :: PostgresKind) where Source #
Methods
annRowToJson :: FieldName -> [(FieldName, SQLExp)] -> (ColumnAlias, SQLExp) Source #
Instances
| PostgresAnnotatedFieldJSON 'Vanilla Source # | |
Defined in Hasura.Backends.Postgres.Translate.Select.AnnotatedFieldJSON Methods annRowToJson :: FieldName -> [(FieldName, SQLExp)] -> (ColumnAlias, SQLExp) Source # | |
| PostgresAnnotatedFieldJSON 'Citus Source # | |
Defined in Hasura.Backends.Postgres.Translate.Select.AnnotatedFieldJSON Methods annRowToJson :: FieldName -> [(FieldName, SQLExp)] -> (ColumnAlias, SQLExp) Source # | |
| PostgresAnnotatedFieldJSON 'Cockroach Source # | |
Defined in Hasura.Backends.Postgres.Translate.Select.AnnotatedFieldJSON Methods annRowToJson :: FieldName -> [(FieldName, SQLExp)] -> (ColumnAlias, SQLExp) Source # | |
pgAnnRowToJson :: FieldName -> [(FieldName, SQLExp)] -> (ColumnAlias, SQLExp) Source #