Versions in this module Expand all Collapse all v0 v0.0.3 Mar 15, 2026 v0.0.2 Mar 15, 2026 Changes in this version + var ComparableToProtoComparable = linker.NewLinker[repository.Comparable, Comparable](linker.NewLink(repository.Eq, Comparable_Eq), ...) + var Comparable_name = map[int32]string + var Comparable_value = map[string]int32 + var File_db_client_proto_comparable_proto protoreflect.FileDescriptor + var File_db_client_proto_models_proto protoreflect.FileDescriptor + var File_db_client_proto_sort_direction_proto protoreflect.FileDescriptor + var ProtoComparableToComparable = linker.NewLinker[Comparable, repository.Comparable](linker.NewLink(Comparable_Eq, repository.Eq), ...) + var ProtoSortDirectionToSortDirection = linker.NewLinker[SortDirection, repository.SortDirection](linker.NewLink(SortDirection_ASC, repository.ASC), ...) + var SortDirectionToProtoSortDirection = linker.NewLinker[repository.SortDirection, SortDirection](linker.NewLink(repository.ASC, SortDirection_ASC), ...) + var SortDirection_name = map[int32]string + var SortDirection_value = map[string]int32 + type Comparable int32 + const Comparable_Eq + const Comparable_Gt + const Comparable_Gte + const Comparable_IN + const Comparable_LIKE + const Comparable_Lt + const Comparable_Lte + const Comparable_Neq + func (Comparable) Descriptor() protoreflect.EnumDescriptor + func (Comparable) EnumDescriptor() ([]byte, []int) + func (Comparable) Type() protoreflect.EnumType + func (x Comparable) Enum() *Comparable + func (x Comparable) Number() protoreflect.EnumNumber + func (x Comparable) String() string + type Filter struct + ColumnName string + Comparable Comparable + Value string + func (*Filter) Descriptor() ([]byte, []int) + func (*Filter) ProtoMessage() + func (x *Filter) GetColumnName() string + func (x *Filter) GetComparable() Comparable + func (x *Filter) GetValue() string + func (x *Filter) ProtoReflect() protoreflect.Message + func (x *Filter) Reset() + func (x *Filter) String() string + type Page struct + Limit uint32 + Number uint64 + func (*Page) Descriptor() ([]byte, []int) + func (*Page) ProtoMessage() + func (x *Page) GetLimit() uint32 + func (x *Page) GetNumber() uint64 + func (x *Page) ProtoReflect() protoreflect.Message + func (x *Page) Reset() + func (x *Page) String() string + type Request struct + Filters []*Filter + Page *Page + Sorts []*Sort + func (*Request) Descriptor() ([]byte, []int) + func (*Request) ProtoMessage() + func (x *Request) GetFilters() []*Filter + func (x *Request) GetPage() *Page + func (x *Request) GetSorts() []*Sort + func (x *Request) ProtoReflect() protoreflect.Message + func (x *Request) Reset() + func (x *Request) String() string + type Sort struct + ColumnName string + Direction SortDirection + func (*Sort) Descriptor() ([]byte, []int) + func (*Sort) ProtoMessage() + func (x *Sort) GetColumnName() string + func (x *Sort) GetDirection() SortDirection + func (x *Sort) ProtoReflect() protoreflect.Message + func (x *Sort) Reset() + func (x *Sort) String() string + type SortDirection int32 + const SortDirection_ASC + const SortDirection_DESC + func (SortDirection) Descriptor() protoreflect.EnumDescriptor + func (SortDirection) EnumDescriptor() ([]byte, []int) + func (SortDirection) Type() protoreflect.EnumType + func (x SortDirection) Enum() *SortDirection + func (x SortDirection) Number() protoreflect.EnumNumber + func (x SortDirection) String() string