Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Assignment ¶
Assignment represents a column assignment for UPDATE
func (Assignment) Build ¶
func (a Assignment) Build() (string, []any)
type Column ¶
Column represents a database column with optional table qualifier
func (Column) ColumnName ¶
ColumnName returns the full column name (with table prefix if specified)
type Columnar ¶
type Columnar interface {
ColumnName() string
}
Columnar defines an interface for providing a column name.
type Expression ¶
Expression is the base interface for all SQL expressions
type IsNotNull ¶
type IsNotNull struct {
Column Column
}
IsNotNull represents an IS NOT NULL expression
type OrderByColumn ¶
OrderByColumn represents an ORDER BY column
func (OrderByColumn) Build ¶
func (o OrderByColumn) Build() string
Click to show internal directories.
Click to hide internal directories.