Documentation ¶
Index ¶
- type ColumnValue
- type Sql
- func (s *Sql) And(column string) *Sql
- func (s *Sql) Args() []any
- func (s *Sql) Between(value1, value2 any) *Sql
- func (s *Sql) Build() string
- func (s *Sql) Columns(columns ...string) *Sql
- func (s *Sql) ColumnsValues(columnsValues []ColumnValue) *Sql
- func (s *Sql) Equal(value any) *Sql
- func (s *Sql) Exists(value any) *Sql
- func (s *Sql) From(table string) *Sql
- func (s *Sql) Full(tableB, columnA, columnB string) *Sql
- func (s *Sql) FullOuter(tableB, columnA, columnB string) *Sql
- func (s *Sql) GreaterThan(value any) *Sql
- func (s *Sql) GreaterThanOrEqual(value any) *Sql
- func (s *Sql) GroupBy(columns ...string) *Sql
- func (s *Sql) Having(column string) *Sql
- func (s *Sql) In(values ...any) *Sql
- func (s *Sql) Inner(tableB, columnA, columnB string) *Sql
- func (s *Sql) Is(value any) *Sql
- func (s *Sql) IsNotNull() *Sql
- func (s *Sql) IsNull() *Sql
- func (s *Sql) Left(tableB, columnA, columnB string) *Sql
- func (s *Sql) LeftOuter(tableB, columnA, columnB string) *Sql
- func (s *Sql) LessThan(value any) *Sql
- func (s *Sql) LessThanOrEqual(value any) *Sql
- func (s *Sql) Like(value any) *Sql
- func (s *Sql) Limit(limit int) *Sql
- func (s *Sql) NotBetween(value1, value2 any) *Sql
- func (s *Sql) NotEqual(value any) *Sql
- func (s *Sql) NotExists(value any) *Sql
- func (s *Sql) NotLike(value any) *Sql
- func (s *Sql) Offset(offset int) *Sql
- func (s *Sql) Or(column string) *Sql
- func (s *Sql) Returning(columns ...string) *Sql
- func (s *Sql) Right(tableB, columnA, columnB string) *Sql
- func (s *Sql) RightOuter(tableB, columnA, columnB string) *Sql
- func (s *Sql) Set(columnsValues []ColumnValue) *Sql
- func (s *Sql) Values(values ...any) *Sql
- func (s *Sql) Where(column string) *Sql
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColumnValue ¶
type Sql ¶
type Sql struct {
// contains filtered or unexported fields
}
func (*Sql) ColumnsValues ¶
func (s *Sql) ColumnsValues(columnsValues []ColumnValue) *Sql
func (*Sql) GreaterThan ¶
func (*Sql) GreaterThanOrEqual ¶
func (*Sql) LessThanOrEqual ¶
func (*Sql) NotBetween ¶
func (*Sql) RightOuter ¶
func (*Sql) Set ¶
func (s *Sql) Set(columnsValues []ColumnValue) *Sql
Click to show internal directories.
Click to hide internal directories.