package apigen import "git.qianqiusoft.com/qianqiusoft/light-apiengine-client/code_gen/utils" const sqlTmpl = ` INSERT INTO {{.data.Name}} ({{SqlAllColumns .data.ColumnList false}}) VALUES ({{SqlAllColumns .data.ColumnList true}}) UPDATE {{.data.Name}} SET {{SqlNoPKUpdate .data.ColumnList}} WHERE {{SqlPKWhere .data.ColumnList}} DELETE FROM {{.data.Name}} WHERE {{SqlPKWhere .data.ColumnList}} SELECT {{SqlAllColumns .data.ColumnList false}} FROM {{.data.Name}} WHERE {{SqlPKWhere .data.ColumnList}} SELECT {{SqlAllColumns .data.ColumnList false}} FROM {{.data.Name}} ` func GenSql(templateData interface{}, params map[string]interface{}) ([]byte, error) { return utils.GenTemplate(sqlTmpl, templateData, params) }