Documentation
¶
Index ¶
- func WrapQueryBuilder[R record.Record](qb query.BuilderGeneric[R], options ...query.BuilderOption) query.BuilderGeneric[R]
- func WrapQueryExecutor[R record.Record](executor executor.QueryExecutor[R], dump func(string)) executor.QueryExecutor[R]
- type FieldComparatorDumper
- type QueryBuilderConstructor
- type QueryBuilderWithDumper
- type QueryExecutorWithDump
- type QueryWithDumper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WrapQueryBuilder ¶
func WrapQueryBuilder[R record.Record]( qb query.BuilderGeneric[R], options ...query.BuilderOption, ) query.BuilderGeneric[R]
func WrapQueryExecutor ¶
func WrapQueryExecutor[R record.Record]( executor executor.QueryExecutor[R], dump func(string), ) executor.QueryExecutor[R]
Types ¶
type FieldComparatorDumper ¶ added in v0.1.0
type QueryBuilderConstructor ¶
type QueryBuilderConstructor[R record.Record] func(options ...query.BuilderOption) query.BuilderGeneric[R]
func WrapCreateQueryBuilder ¶
func WrapCreateQueryBuilder[R record.Record](constructor QueryBuilderConstructor[R]) QueryBuilderConstructor[R]
func WrapCreateQueryBuilderWithDumper ¶ added in v0.1.0
func WrapCreateQueryBuilderWithDumper[R record.Record]( constructor QueryBuilderConstructor[R], dumper FieldComparatorDumper[R], ) QueryBuilderConstructor[R]
type QueryBuilderWithDumper ¶ added in v0.0.3
type QueryBuilderWithDumper[R record.Record] interface { query.BuilderGeneric[R] SetFieldComparatorDumper(dumber FieldComparatorDumper[R]) Dump() string }
func CreateDebugQueryBuilder ¶
func CreateDebugQueryBuilder[R record.Record](options ...query.BuilderOption) QueryBuilderWithDumper[R]
type QueryExecutorWithDump ¶
type QueryWithDumper ¶
func NewQueryWithDumper ¶
Click to show internal directories.
Click to hide internal directories.