Versions in this module Expand all Collapse all v0 v0.3.1 Dec 8, 2025 Changes in this version + var AllUsersAggregateGroupBy = []UsersAggregateGroupBy type OrderingTypes + func (e *OrderingTypes) UnmarshalJSON(b []byte) error + func (e OrderingTypes) MarshalJSON() ([]byte, error) + type Query struct type RelationType + func (e *RelationType) UnmarshalJSON(b []byte) error + func (e RelationType) MarshalJSON() ([]byte, error) + type UserAvg struct + Age float64 type UserGroupBy + func (e *UserGroupBy) UnmarshalJSON(b []byte) error + func (e UserGroupBy) MarshalJSON() ([]byte, error) + type UserMax struct + Age int + Name string + type UserSum struct + Age float64 type UsersAggregate + Avg *UserAvg + Group map[string]any + Sum *UserSum + type UsersAggregateAvg struct + Count float64 + type UsersAggregateGroupBy string + const UsersAggregateGroupByCount + const UsersAggregateGroupByGroup + func (e *UsersAggregateGroupBy) UnmarshalGQL(v any) error + func (e *UsersAggregateGroupBy) UnmarshalJSON(b []byte) error + func (e UsersAggregateGroupBy) IsValid() bool + func (e UsersAggregateGroupBy) MarshalGQL(w io.Writer) + func (e UsersAggregateGroupBy) MarshalJSON() ([]byte, error) + func (e UsersAggregateGroupBy) String() string + type UsersAggregateMax struct + Count int + type UsersAggregateMin struct + Count int + type UsersAggregateOrdering struct + Count *OrderingTypes + Group *OrderingTypes + type UsersAggregateSum struct + Count float64 + type UsersAggregatesAggregate struct + Avg *UsersAggregateAvg + Count int + Group map[string]any + Max *UsersAggregateMax + Min *UsersAggregateMin + Sum *UsersAggregateSum v0.3.0 Jul 16, 2024 Changes in this version + var AllOrderingTypes = []OrderingTypes + var AllRelationType = []RelationType + var AllUserGroupBy = []UserGroupBy + type AggregateResult struct + Count int + type BooleanComparator struct + Eq *bool + IsNull *bool + Neq *bool + type BooleanListComparator struct + Contained []*bool + Contains []*bool + Eq []*bool + IsNull *bool + Neq []*bool + Overlap []*bool + type FloatComparator struct + Eq *float64 + Gt *float64 + Gte *float64 + IsNull *bool + Lt *float64 + Lte *float64 + Neq *float64 + type FloatListComparator struct + Contained []*float64 + Contains []*float64 + Eq []*float64 + IsNull *bool + Neq []*float64 + Overlap []*float64 + type IntComparator struct + Eq *int + Gt *int + Gte *int + IsNull *bool + Lt *int + Lte *int + Neq *int + type IntListComparator struct + Contained []*int + Contains []*int + Eq []*int + IsNull *bool + Neq []*int + Overlap []*int + type OrderingTypes string + const OrderingTypesAsc + const OrderingTypesAscNullFirst + const OrderingTypesAscNullLast + const OrderingTypesDesc + const OrderingTypesDescNullFirst + const OrderingTypesDescNullLast + func (e *OrderingTypes) UnmarshalGQL(v interface{}) error + func (e OrderingTypes) IsValid() bool + func (e OrderingTypes) MarshalGQL(w io.Writer) + func (e OrderingTypes) String() string + type Person struct + Name *string + type RelationType string + const RelationTypeManyToMany + const RelationTypeOneToMany + const RelationTypeOneToOne + func (e *RelationType) UnmarshalGQL(v interface{}) error + func (e RelationType) IsValid() bool + func (e RelationType) MarshalGQL(w io.Writer) + func (e RelationType) String() string + type StringComparator struct + Contains []*string + Eq *string + Ilike *string + IsNull *bool + Like *string + MyCustomOperator string + Neq *string + NotContains []*string + Prefix *string + Suffix *string + type StringListComparator struct + ContainedBy []*string + Contains []*string + Eq []*string + IsNull *bool + Neq []*string + Overlap []*string + type User struct + Age *int + Name *string + SomeInnerValue *User + SomeInnerValueList []*User + type UserFilterInput struct + Age *IntComparator + And []*UserFilterInput + Name *StringComparator + Not *UserFilterInput + Or []*UserFilterInput + SomeInnerValue *UserFilterInput + SomeInnerValueList *UserFilterInput + type UserGroupBy string + const UserGroupByAge + const UserGroupByName + func (e *UserGroupBy) UnmarshalGQL(v interface{}) error + func (e UserGroupBy) IsValid() bool + func (e UserGroupBy) MarshalGQL(w io.Writer) + func (e UserGroupBy) String() string + type UserMin struct + Age int + Name string + type UserOrdering struct + Age *OrderingTypes + Name *OrderingTypes + type UsersAggregate struct + Count int + Max *UserMin + Min *UserMin