Versions in this module Expand all Collapse all v1 v1.3.1 Sep 5, 2020 v1.3.0 Sep 5, 2020 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 + 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