Versions in this module Expand all Collapse all v0 v0.0.1 Feb 10, 2021 Changes in this version + const CONDITION + const DECREMENT + const INCREMENT + type InsertData struct + Fields []string + IsIgnore bool + TableName string + ValuesList []rowValues + func (d *InsertData) Add(values []string) + type MysqlSqlGenerator struct + func (sg MysqlSqlGenerator) GetInsertSql(data InsertData) (string, []interface{}, error) + func (sg MysqlSqlGenerator) GetSelectSql(data SelectData) (string, []interface{}, error) + func (sg MysqlSqlGenerator) GetUpdateSql(data UpdateData) (string, []interface{}, error) + func (sg MysqlSqlGenerator) GetUpsertSql(data UpsertData) (string, []interface{}, error) + type ReplaceData struct + Condition string + Field string + Type string + type SelectData struct + Fields []string + TableName string + Where map[string]string + type UpdateData struct + List []updateDataList + TableName string + func (d *UpdateData) Add(set map[string]string, where map[string]string) + type UpsertData struct + Fields []string + ReplaceDataList []ReplaceData + TableName string + ValuesList []rowValues + func (d *UpsertData) Add(values []string)