Documentation ¶
Index ¶
- func DeleteSQL(ir_del *ir.Delete, dialect Dialect) sqlgen.SQL
- func ExprSQL(expr *ir.Expr, dialect Dialect) sqlgen.SQL
- func GetLastSQL(ir_model *ir.Model, dialect Dialect) sqlgen.SQL
- func InsertSQL(ir_cre *ir.Create, dialect Dialect) sqlgen.SQL
- func SQLFromGroupBy(group_by *GroupBy) sqlgen.SQL
- func SQLFromInsert(insert *Insert) sqlgen.SQL
- func SQLFromJoin(join Join) sqlgen.SQL
- func SQLFromJoins(joins []Join) []sqlgen.SQL
- func SQLFromOrderBy(order_by *OrderBy) sqlgen.SQL
- func SQLFromSchema(schema *Schema) sqlgen.SQL
- func SQLFromSelect(sel *Select) sqlgen.SQL
- func SQLFromUpdate(upd *Update) sqlgen.SQL
- func SchemaSQL(ir_root *ir.Root, dialect Dialect) sqlgen.SQL
- func SelectSQL(ir_read *ir.Read, dialect Dialect) sqlgen.SQL
- func UpdateSQL(ir_upd *ir.Update, dialect Dialect) sqlgen.SQL
- func WhereSQL(wheres []*ir.Where, dialect Dialect) (out []sqlgen.SQL)
- type Column
- type Dialect
- type Features
- type GroupBy
- type Index
- type Insert
- type Join
- type OrderBy
- type Reference
- type Schema
- type Select
- type Table
- type Update
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SQLFromGroupBy ¶
func SQLFromInsert ¶
func SQLFromJoin ¶
func SQLFromJoins ¶
func SQLFromOrderBy ¶
func SQLFromSchema ¶
func SQLFromSelect ¶
func SQLFromUpdate ¶
Types ¶
type Dialect ¶
type OrderBy ¶
func OrderByFromIROrderBy ¶
type Select ¶
Click to show internal directories.
Click to hide internal directories.