MCPcopy Create free account

hub / github.com/graphile/pg-aggregates / functions

Functions77 in github.com/graphile/pg-aggregates

↓ 7 callersMethodaggregateHavingFilterInputType
( this: Inflection, spec: (typeof CORE_HAVING_FILTER_SPECS)[number] )
src/InflectionPlugin.ts:119
↓ 7 callersMethodapply
()
src/FilterRelationalAggregatesPlugin.ts:502
↓ 7 callersFunctionconvertWithMapAndFallback
( dataTypeToAggregateTypeMap: { [key: string]: PgCodec<any, any, any, any>; },
src/AggregateSpecsPlugin.ts:49
↓ 6 callersFunctionaddBinaryOp
(fieldName: string, infix: SQL)
src/AddHavingAggregateTypesPlugin.ts:536
↓ 5 callersFunctiontsTruncateSpec
(sql, interval)
__tests__/date_trunc_aggregate_group_specs_plugin.js:10
↓ 3 callersMethodaggregateContainerType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:21
↓ 3 callersMethodaggregateGroupByType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:52
↓ 3 callersMethodaggregateHavingInputType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any> } )
src/InflectionPlugin.ts:65
↓ 3 callersMethodpgHavingFilterTypeNameForCodec
( codec: PgCodec<any, any, any, any> )
src/interfaces.ts:27
↓ 2 callersMethodaggregateHavingAggregateComputedAttributeArgsInputType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:84
↓ 2 callersMethodaggregateHavingAggregateComputedAttributeInputType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:76
↓ 2 callersMethodaggregateHavingAggregateInputType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:69
↓ 2 callersMethodaggregateType
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:27
↓ 2 callersMethodaggregatesField
( this: Inflection, details: { aggregateSpec: AggregateSpec; } )
src/InflectionPlugin.ts:46
↓ 2 callersMethodfilterTableAggregateType
( foreignTable: PgResource<any, any, any, any>, spec: AggregateSpec )
src/interfaces.ts:19
↓ 2 callersFunctiongetComputedAttributeResources
( build: GraphileBuild.Build, resource: PgResource<any, any, any, any> )
src/utils.ts:5
↓ 2 callersFunctionisSuitableSource
( build: GraphileBuild.Build, source: PgResource<any, any, any, any> )
src/AddAggregateTypesPlugin.ts:17
↓ 2 callersFunctionmakeApplyPlan
(direction: "ASC" | "DESC")
src/OrderByAggregatesPlugin.ts:147
↓ 2 callersFunctionmakeTotalCountApplyPlan
(direction: "ASC" | "DESC")
src/OrderByAggregatesPlugin.ts:73
↓ 2 callersMethodplaceholder
( $step: ExecutableStep<any>, codec: PgCodec<any, any, any, any> )
src/FilterRelationalAggregatesPlugin.ts:483
↓ 2 callersMethodwhere
(condition: PgWhereConditionSpec<any>)
src/FilterRelationalAggregatesPlugin.ts:490
↓ 1 callersMethodaggregateGroupByAttributeDerivativeEnum
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:92
↓ 1 callersMethodaggregateGroupByAttributeEnum
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:58
↓ 1 callersMethodaggregatesContainerField
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:34
↓ 1 callersMethodexpression
(expression: SQL)
src/FilterRelationalAggregatesPlugin.ts:494
↓ 1 callersMethodforAggregate
(spec: AggregateSpec)
src/FilterRelationalAggregatesPlugin.ts:498
↓ 1 callersMethodgroupedAggregatesContainerField
( this: Inflection, details: { resource: PgResource<any, any, any, any, any>;
src/InflectionPlugin.ts:40
↓ 1 callersFunctionisValidEnum
(enumType: GraphQLEnumType | undefined)
src/AddConnectionGroupedAggregatesPlugin.ts:7
↓ 1 callersMethodorderByAttributeAggregateOfManyRelationByKeys
( this: Inflection, details: { registry: PgRegistry; codec: PgCodecWithAtt
src/InflectionPlugin.ts:108
↓ 1 callersMethodorderByCountOfManyRelationByKeys
( this: Inflection, details: { registry: PgRegistry; codec: PgCodecWithAtt
src/InflectionPlugin.ts:100
↓ 1 callersFunctionplan
($connection)
src/AddConnectionGroupedAggregatesPlugin.ts:140
FunctionDateTruncAggregateGroupSpecsPlugin
(builder)
__tests__/date_trunc_aggregate_group_specs_plugin.js:25
FunctionGraphQLEnumType_values
(values, build, context)
src/AddGroupByAggregateEnumValuesForAttributesPlugin.ts:14
FunctionGraphQLEnumType_values
(values, build, context)
src/OrderByAggregatesPlugin.ts:20
FunctionGraphQLInputObjectType_fields
(inFields, build, context)
src/AddHavingAggregateTypesPlugin.ts:446
FunctionGraphQLInputObjectType_fields
(inFields, build, context)
src/FilterRelationalAggregatesPlugin.ts:163
FunctionGraphQLObjectType_fields
(fields, build, context)
src/AddConnectionGroupedAggregatesPlugin.ts:31
FunctionGraphQLObjectType_fields
(inFields, build, context)
src/AddAggregateTypesPlugin.ts:114
FunctionGraphQLObjectType_fields
(fields, build, context)
src/AddConnectionAggregatesPlugin.ts:13
FunctionaggregateContainerType
(_preset, details)
src/InflectionPlugin.ts:134
FunctionaggregateGroupByAttributeDerivativeEnum
(_preset, details)
src/InflectionPlugin.ts:194
FunctionaggregateGroupByAttributeEnum
(_preset, details)
src/InflectionPlugin.ts:160
FunctionaggregateGroupByType
(_preset, details)
src/InflectionPlugin.ts:155
FunctionaggregateHavingAggregateComputedAttributeArgsInputType
(_preset, details)
src/InflectionPlugin.ts:187
FunctionaggregateHavingAggregateComputedAttributeInputType
(_preset, details)
src/InflectionPlugin.ts:180
FunctionaggregateHavingAggregateInputType
(_preset, details)
src/InflectionPlugin.ts:173
FunctionaggregateHavingFilterInputType
(_preset, spec)
src/InflectionPlugin.ts:218
FunctionaggregateHavingInputType
(_preset, details)
src/InflectionPlugin.ts:168
FunctionaggregateType
(_preset, details)
src/InflectionPlugin.ts:139
FunctionaggregatesContainerField
(_preset, _details)
src/InflectionPlugin.ts:146
FunctionaggregatesField
(_preset, details)
src/InflectionPlugin.ts:152
Methodapply
()
src/FilterRelationalAggregatesPlugin.ts:553
FunctionapplyPlan
(_$parent, $pgSelect: PgSelectStep<any>, input)
src/AddConnectionGroupedAggregatesPlugin.ts:104
FunctionapplyPlan
($pgSelect: PgSelectStep<any>)
src/AddGroupByAggregateEnumValuesForAttributesPlugin.ts:52
FunctionapplyPlan
($where, input)
src/AddHavingAggregateTypesPlugin.ts:143
FunctionapplyPlan
( $subquery: PgAggregateConditionStep<any>, fieldArgs: FieldAr
src/FilterRelationalAggregatesPlugin.ts:118
Functionbuild
(build)
src/AddHavingAggregateTypesPlugin.ts:26
Functionbuild
(build)
src/AggregateSpecsPlugin.ts:41
Functionbuild
(build)
src/FilterRelationalAggregatesPlugin.ts:47
Methodconstructor
( $parent: TParentStep, options: { sql: PgSQL; tableExpression: SQL; alias?: string;
src/FilterRelationalAggregatesPlugin.ts:468
Methodconstructor
( $parent: PgAggregateConditionStep<any>, private spec: AggregateSpec )
src/FilterRelationalAggregatesPlugin.ts:534
FunctionfilterTableAggregateType
(_preset, foreignTable, spec)
src/FilterRelationalAggregatesPlugin.ts:36
FunctiongroupedAggregatesContainerField
(_preset, _details)
src/InflectionPlugin.ts:149
Functioninit
(init, build, _context)
src/AddAggregateTypesPlugin.ts:43
Functioninit
(_, build, _context)
src/AddHavingAggregateTypesPlugin.ts:77
Functioninit
(_, build)
src/AddGroupByAggregateEnumsPlugin.ts:11
Functioninit
(_, build)
src/FilterRelationalAggregatesPlugin.ts:77
FunctionisNumberLike
(codec: PgCodec<any, any, any, any>)
src/AggregateSpecsPlugin.ts:17
FunctionisTimestamp
(pgType)
__tests__/date_trunc_aggregate_group_specs_plugin.js:6
FunctionorderByAttributeAggregateOfManyRelationByKeys
(_preset, details)
src/InflectionPlugin.ts:206
FunctionorderByCountOfManyRelationByKeys
(_preset, details)
src/InflectionPlugin.ts:202
FunctionpgCodecs_PgCodec
(_info, event)
src/AggregateSpecsPlugin.ts:27
FunctionpgHavingFilterTypeNameForCodec
(codec: PgCodec<any, any, any, any>)
src/AddHavingAggregateTypesPlugin.ts:30
Methodplaceholder
( $step: ExecutableStep<any>, codec: PgCodec<any, any, any, any> )
src/FilterRelationalAggregatesPlugin.ts:542
Functionplan
($pgSelectSingle: PgSelectSingleStep<any>)
src/AddAggregateTypesPlugin.ts:71
Functionplan
($connection)
src/AddConnectionAggregatesPlugin.ts:63
Methodwhere
(condition: PgWhereConditionSpec<any>)
src/FilterRelationalAggregatesPlugin.ts:549