Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseStatement ¶
type BaseStatement[T sqb.Statement[T]] struct { sql.Expression // contains filtered or unexported fields }
func NewBaseStatement ¶
func NewBaseStatement[T sqb.Statement[T]](self T, db sqb.StatementExecutor) *BaseStatement[T]
func (*BaseStatement[T]) Built ¶
func (s *BaseStatement[T]) Built() T
func (*BaseStatement[T]) Dirty ¶
func (s *BaseStatement[T]) Dirty() T
func (*BaseStatement[T]) Executor ¶
func (s *BaseStatement[T]) Executor() sqb.StatementExecutor
func (*BaseStatement[T]) IsBuilt ¶
func (s *BaseStatement[T]) IsBuilt() bool
func (*BaseStatement[T]) Params ¶
func (s *BaseStatement[T]) Params() map[string]any
func (*BaseStatement[T]) String ¶
func (s *BaseStatement[T]) String() string
Click to show internal directories.
Click to hide internal directories.