Versions in this module Expand all Collapse all v1 v1.0.2 Dec 8, 2024 v1.0.1 Dec 8, 2024 v1.0.0 Dec 8, 2024 Changes in this version + type Dialect interface + Delete func(comp *SQLComponent) string + GetDelimiter func() string + GetName func() string + Insert func(comp *SQLComponent) string + Select func(comp *SQLComponent) string + ShowColumns func(table string) string + ShowColumnsWithComment func(schema, table string) string + ShowTables func() string + Update func(comp *SQLComponent) string + func GetDialect() Dialect + func GetDialectByDriver(driver string) Dialect + type H map[string]interface + type Join struct + FieldA string + FieldB string + Operation string + Table string + type RawUpdate struct + Args []interface{} + Expression string + type SQLComponent struct + Args []interface{} + Fields []string + Functions []string + Group string + Leftjoins []Join + Limit string + Offset string + Order string + Statement string + TableName string + UpdateRaws []RawUpdate + Values H + WhereRaws string + Wheres []Where + type Where struct + Field string + Operation string + Qmark string