Hasura.Backends.MSSQL.Instances.Types
Contents
Description
MSSQL Instances Types
Defines a Backend type class instance for MSSQL.
Backend
Associated Types
type BackendConfig 'MSSQL Source #
type SourceConnConfiguration 'MSSQL Source #
type SourceConfig 'MSSQL Source #
type TableName 'MSSQL Source #
type FunctionName 'MSSQL Source #
type RawFunctionInfo 'MSSQL Source #
type ConstraintName 'MSSQL Source #
type BasicOrderType 'MSSQL Source #
type NullsOrderType 'MSSQL Source #
type CountType 'MSSQL Source #
type Column 'MSSQL Source #
type ScalarValue 'MSSQL Source #
type ScalarType 'MSSQL Source #
type SQLExpression 'MSSQL Source #
type ComputedFieldDefinition 'MSSQL Source #
type ScalarSelectionArguments 'MSSQL Source #
type ExtraTableMetadata 'MSSQL Source #
type FunctionArgument 'MSSQL Source #
type FunctionArgumentExp 'MSSQL :: Type -> Type Source #
type ComputedFieldImplicitArguments 'MSSQL Source #
type ComputedFieldReturn 'MSSQL Source #
type BooleanOperators 'MSSQL :: Type -> Type Source #
type AggregationPredicates 'MSSQL :: Type -> Type Source #
type BackendUpdate 'MSSQL :: Type -> Type Source #
type BackendInsert 'MSSQL :: Type -> Type Source #
type XComputedField 'MSSQL Source #
type XRelay 'MSSQL Source #
type XNodesAgg 'MSSQL Source #
type XNestedInserts 'MSSQL Source #
type XStreamingSubscription 'MSSQL Source #
Methods
isComparableType :: ScalarType 'MSSQL -> Bool Source #
isNumType :: ScalarType 'MSSQL -> Bool Source #
textToScalarValue :: Maybe Text -> ScalarValue 'MSSQL Source #
parseScalarValue :: ScalarType 'MSSQL -> Value -> Either QErr (ScalarValue 'MSSQL) Source #
scalarValueToJSON :: ScalarValue 'MSSQL -> Value Source #
functionToTable :: FunctionName 'MSSQL -> TableName 'MSSQL Source #
tableToFunction :: TableName 'MSSQL -> FunctionName 'MSSQL Source #
computedFieldFunction :: ComputedFieldDefinition 'MSSQL -> FunctionName 'MSSQL Source #
computedFieldReturnType :: ComputedFieldReturn 'MSSQL -> ComputedFieldReturnType 'MSSQL Source #
fromComputedFieldImplicitArguments :: v -> ComputedFieldImplicitArguments 'MSSQL -> [FunctionArgumentExp 'MSSQL v] Source #
tableGraphQLName :: TableName 'MSSQL -> Either QErr Name Source #
functionGraphQLName :: FunctionName 'MSSQL -> Either QErr Name Source #
getTableIdentifier :: TableName 'MSSQL -> Either QErr GQLNameIdentifier Source #
snakeCaseTableName :: TableName 'MSSQL -> Text Source #
namingConventionSupport :: SupportedNamingCase Source #