graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellNone
LanguageHaskell2010

Hasura.SQL.Tag

Synopsis

Documentation

class HasTag (b :: BackendType) where Source #

This class describes how to get a tag for a given type. We use it in AnyBackend: `case backendTag @b of`...

Instances

Instances details
HasTag 'MSSQL Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag 'BigQuery Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag 'MySQL Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag 'DataConnector Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag ('Postgres 'Vanilla) Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag ('Postgres 'Citus) Source # 
Instance details

Defined in Hasura.SQL.Tag

HasTag ('Postgres 'Cockroach) Source # 
Instance details

Defined in Hasura.SQL.Tag

reify :: BackendTag b -> BackendType Source #

How to convert back from a tag to a runtime value.