export OrderByClause type through alias

enables e.g. creating a collection of clauses beforehand and dynamically adding to it.
this resolves #48.
This commit is contained in:
Richard 2020-09-03 13:25:23 +02:00
parent fdde2ab9b4
commit 1c435f5c7f
7 changed files with 16 additions and 10 deletions

View file

@ -7,7 +7,7 @@ type DeleteStatement interface {
Statement
WHERE(expression BoolExpression) DeleteStatement
ORDER_BY(orderByClauses ...jet.OrderByClause) DeleteStatement
ORDER_BY(orderByClauses ...OrderByClause) DeleteStatement
LIMIT(limit int64) DeleteStatement
}
@ -38,7 +38,7 @@ func (d *deleteStatementImpl) WHERE(expression BoolExpression) DeleteStatement {
return d
}
func (d *deleteStatementImpl) ORDER_BY(orderByClauses ...jet.OrderByClause) DeleteStatement {
func (d *deleteStatementImpl) ORDER_BY(orderByClauses ...OrderByClause) DeleteStatement {
d.OrderBy.List = orderByClauses
return d
}