Documentation
¶
Index ¶
- Variables
- func And(v []interface{}) string
- func Commas(a []string) string
- func Equal(k string, v ...interface{}) (string, error)
- func Exec(db DBExec, sqlStr string, req interface{}) (sql.Result, error)
- func ExecLastInsertId(db DBExec, sqlStr string, req interface{}) (int, error)
- func ExecRowsAffected(db DBExec, sqlStr string, req interface{}) (int, error)
- func Execute(tpl TemplateExecute, req interface{}) (string, error)
- func ExecuteCount(tpl TemplateExecute, req interface{}) (string, error)
- func ExecuteDDL(tpl TemplateExecute, req interface{}) (string, error)
- func ExecuteDDLCount(tpl TemplateExecute, req interface{}) (string, error)
- func Get() (*sql.DB, error)
- func GetWithDB(alias string) (*sql.DB, error)
- func Having(s string) string
- func Like(k string, v interface{}) (string, error)
- func Or(v []interface{}) string
- func ParseSqlFiles(t *template.Template, paths ...string) (*template.Template, error)
- func ParseSqlFilesArgs(t *template.Template, out string, paths ...string) (*template.Template, error)
- func Query(db DBQuery, sqlStr string, req, resp interface{}, limit int, ...) (int, error)
- func ReadAtLine(r io.Reader) ([][]string, error)
- func Register(source string) (*sql.DB, error)
- func RegisterWithDB(alias, source string) (*sql.DB, error)
- func Where(s string) string
- func WriterAtLine(ff [][]string) *bytes.Buffer
- type DBCache
- type DBExec
- type DBQuery
- type TemplateExecute
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func ExecLastInsertId ¶
func ExecRowsAffected ¶
func Execute ¶
func Execute(tpl TemplateExecute, req interface{}) (string, error)
func ExecuteCount ¶
func ExecuteCount(tpl TemplateExecute, req interface{}) (string, error)
func ExecuteDDL ¶
func ExecuteDDL(tpl TemplateExecute, req interface{}) (string, error)
func ExecuteDDLCount ¶
func ExecuteDDLCount(tpl TemplateExecute, req interface{}) (string, error)
func ParseSqlFiles ¶
func ParseSqlFilesArgs ¶
func WriterAtLine ¶
Types ¶
type DBCache ¶
type DBCache struct {
// contains filtered or unexported fields
}
func NewDBCache ¶
func NewDBCache() *DBCache
type TemplateExecute ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.