graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hasura.Backends.BigQuery.Instances.Types

Orphan instances

Backend 'BigQuery Source # 
Instance details

Associated Types

type BackendConfig 'BigQuery Source #

type BackendInfo 'BigQuery Source #

type TableName 'BigQuery Source #

type FunctionName 'BigQuery Source #

type FunctionReturnType 'BigQuery Source #

type RawFunctionInfo 'BigQuery Source #

type ConstraintName 'BigQuery Source #

type BasicOrderType 'BigQuery Source #

type NullsOrderType 'BigQuery Source #

type CountType 'BigQuery :: Type -> Type Source #

type Column 'BigQuery Source #

type ScalarValue 'BigQuery Source #

type ScalarType 'BigQuery Source #

type SQLExpression 'BigQuery Source #

type ComputedFieldDefinition 'BigQuery Source #

type ScalarSelectionArguments 'BigQuery Source #

type ExtraTableMetadata 'BigQuery Source #

type FunctionArgument 'BigQuery Source #

type FunctionArgumentExp 'BigQuery :: Type -> Type Source #

type ComputedFieldImplicitArguments 'BigQuery Source #

type ComputedFieldReturn 'BigQuery Source #

type HealthCheckTest 'BigQuery Source #

type BooleanOperators 'BigQuery :: Type -> Type Source #

type AggregationPredicates 'BigQuery :: Type -> Type Source #

type UpdateVariant 'BigQuery :: Type -> Type Source #

type BackendInsert 'BigQuery :: Type -> Type Source #

type XComputedField 'BigQuery Source #

type XRelay 'BigQuery Source #

type XNodesAgg 'BigQuery Source #

type XEventTriggers 'BigQuery Source #

type XNestedInserts 'BigQuery Source #

type XStreamingSubscription 'BigQuery Source #

type XNestedObjects 'BigQuery Source #

type XGroupBy 'BigQuery Source #

type ResolvedConnectionTemplate 'BigQuery Source #

type ConnectionTemplateRequestContext 'BigQuery Source #

type ExecutionStatistics 'BigQuery Source #

Methods

healthCheckImplementation :: Maybe (HealthCheckImplementation (HealthCheckTest 'BigQuery)) Source #

versionCheckImplementation :: Environment -> SourceConnConfiguration 'BigQuery -> IO (Either QErr ()) Source #

runPingSource :: Environment -> (String -> IO ()) -> SourceName -> SourceConnConfiguration 'BigQuery -> IO () Source #

resolveConnectionTemplate :: SourceConfig 'BigQuery -> ConnectionTemplateRequestContext 'BigQuery -> Maybe ConnectionTemplate -> Either QErr EncJSON Source #

isComparableType :: ScalarType 'BigQuery -> Bool Source #

isNumType :: ScalarType 'BigQuery -> Bool Source #

getCustomAggregateOperators :: SourceConfig 'BigQuery -> HashMap Name (HashMap (ScalarType 'BigQuery) (ScalarType 'BigQuery)) Source #

textToScalarValue :: Maybe Text -> ScalarValue 'BigQuery Source #

parseScalarValue :: ScalarTypeParsingContext 'BigQuery -> ScalarType 'BigQuery -> Value -> Either QErr (ScalarValue 'BigQuery) Source #

scalarValueToJSON :: ScalarValue 'BigQuery -> Value Source #

functionToTable :: FunctionName 'BigQuery -> TableName 'BigQuery Source #

tableToFunction :: TableName 'BigQuery -> FunctionName 'BigQuery Source #

computedFieldFunction :: ComputedFieldDefinition 'BigQuery -> FunctionName 'BigQuery Source #

computedFieldReturnType :: ComputedFieldReturn 'BigQuery -> ComputedFieldReturnType 'BigQuery Source #

supportsAggregateComputedFields :: Bool Source #

fromComputedFieldImplicitArguments :: v -> ComputedFieldImplicitArguments 'BigQuery -> [FunctionArgumentExp 'BigQuery v] Source #

tableGraphQLName :: TableName 'BigQuery -> Either QErr Name Source #

functionGraphQLName :: FunctionName 'BigQuery -> Either QErr Name Source #

getTableIdentifier :: TableName 'BigQuery -> Either QErr GQLNameIdentifier Source #

snakeCaseTableName :: TableName 'BigQuery -> Text Source #

namingConventionSupport :: SupportedNamingCase Source #

resizeSourcePools :: SourceConfig 'BigQuery -> ServerReplicas -> IO SourceResizePoolSummary Source #

defaultTriggerOnReplication :: Maybe (XEventTriggers 'BigQuery, TriggerOnReplication) Source #

backendSupportsNestedObjects :: Either QErr (XNestedObjects 'BigQuery) Source #

sourceSupportsSchemalessTables :: SourceConfig 'BigQuery -> Bool Source #

HasSourceConfiguration 'BigQuery Source # 
Instance details