Documentation ¶
Index ¶
- type DDLBuilder
- type QueryBuilder
- func (b *QueryBuilder) BuildDeleteInQuery(table string, field string, values []interface{}) string
- func (b *QueryBuilder) BuildDeleteQueries(table *schema.Table, rows []map[string]interface{}) []string
- func (b *QueryBuilder) BuildDeleteQuery(table string, fields map[string]interface{}) string
- func (b *QueryBuilder) BuildInsertQuery(table *schema.Table, rows []map[string]interface{}) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryBuilder ¶ added in v0.1.1
type QueryBuilder struct { }
func NewInsertBuilder ¶ added in v0.1.1
func NewInsertBuilder() *QueryBuilder
func (*QueryBuilder) BuildDeleteInQuery ¶ added in v0.1.1
func (b *QueryBuilder) BuildDeleteInQuery(table string, field string, values []interface{}) string
func (*QueryBuilder) BuildDeleteQueries ¶ added in v0.1.1
func (b *QueryBuilder) BuildDeleteQueries(table *schema.Table, rows []map[string]interface{}) []string
func (*QueryBuilder) BuildDeleteQuery ¶ added in v0.1.1
func (b *QueryBuilder) BuildDeleteQuery(table string, fields map[string]interface{}) string
func (*QueryBuilder) BuildInsertQuery ¶ added in v0.1.1
Click to show internal directories.
Click to hide internal directories.