converter.go 340 B

1234567891011121314151617181920
  1. package filter
  2. import (
  3. "strings"
  4. )
  5. type ConvertContext struct {
  6. Buffer strings.Builder
  7. Args []any
  8. // The offset of the next argument in the condition string.
  9. // Mainly using for PostgreSQL.
  10. ArgsOffset int
  11. }
  12. func NewConvertContext() *ConvertContext {
  13. return &ConvertContext{
  14. Buffer: strings.Builder{},
  15. Args: []any{},
  16. }
  17. }