mirror of
https://github.com/hanzoai/sqlbuilder.git
synced 2026-10-01 00:37:42 +00:00
fix #223: mark OrderBy as "not recommended" rather than deprecated
This commit is contained in:
@@ -152,7 +152,7 @@ func (db *DeleteBuilder) AddWhereClause(whereClause *WhereClause) *DeleteBuilder
|
||||
|
||||
// OrderBy sets columns of ORDER BY in DELETE.
|
||||
//
|
||||
// Deprecated: Use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// It's recommended to use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// OrderBy combined with Asc/Desc only supports a single direction for all columns.
|
||||
func (db *DeleteBuilder) OrderBy(col ...string) *DeleteBuilder {
|
||||
db.orderByCols = col
|
||||
|
||||
@@ -246,7 +246,7 @@ func (sb *SelectBuilder) GroupBy(col ...string) *SelectBuilder {
|
||||
|
||||
// OrderBy sets columns of ORDER BY in SELECT.
|
||||
//
|
||||
// Deprecated: Use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// It's recommended to use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// OrderBy combined with Asc/Desc only supports a single direction for all columns.
|
||||
func (sb *SelectBuilder) OrderBy(col ...string) *SelectBuilder {
|
||||
sb.orderByCols = append(sb.orderByCols, col...)
|
||||
|
||||
@@ -108,7 +108,7 @@ func (ub *UnionBuilder) union(opt string, builders ...Builder) *UnionBuilder {
|
||||
|
||||
// OrderBy sets columns of ORDER BY in SELECT.
|
||||
//
|
||||
// Deprecated: Use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// It's recommended to use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// OrderBy combined with Asc/Desc only supports a single direction for all columns.
|
||||
func (ub *UnionBuilder) OrderBy(col ...string) *UnionBuilder {
|
||||
ub.orderByCols = col
|
||||
|
||||
@@ -208,7 +208,7 @@ func (ub *UpdateBuilder) Div(field string, value interface{}) string {
|
||||
|
||||
// OrderBy sets columns of ORDER BY in UPDATE.
|
||||
//
|
||||
// Deprecated: Use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// It's recommended to use OrderByAsc or OrderByDesc instead for better support of multiple ORDER BY columns with different directions.
|
||||
// OrderBy combined with Asc/Desc only supports a single direction for all columns.
|
||||
func (ub *UpdateBuilder) OrderBy(col ...string) *UpdateBuilder {
|
||||
ub.orderByCols = col
|
||||
|
||||
Reference in New Issue
Block a user