|
|
@@ -27,17 +27,18 @@ type BaseSalesRegionDetailDao struct {
|
|
|
|
|
|
// BaseSalesRegionDetailColumns defines and stores column names for table base_sales_region_detail.
|
|
|
type baseSalesRegionDetailColumns struct {
|
|
|
- Id string // 主键
|
|
|
- RegionId string // 关联销售区域
|
|
|
- ProvinceCode string // 行政区县(省级)
|
|
|
- Remark string // 备注
|
|
|
- CreatedBy string // 创建者
|
|
|
- CreatedName string // 创建人
|
|
|
- CreatedTime string // 创建时间
|
|
|
- UpdatedBy string // 更新者
|
|
|
- UpdatedName string // 更新人
|
|
|
- UpdatedTime string // 更新时间
|
|
|
- DeletedTime string // 删除时间
|
|
|
+ Id string // 主键
|
|
|
+ RegionId string // 关联销售区域
|
|
|
+ DistId string // 行政区县ID
|
|
|
+ DistName string // 行政区县名称
|
|
|
+ Remark string // 备注
|
|
|
+ CreatedBy string // 创建者
|
|
|
+ CreatedName string // 创建人
|
|
|
+ CreatedTime string // 创建时间
|
|
|
+ UpdatedBy string // 更新者
|
|
|
+ UpdatedName string // 更新人
|
|
|
+ UpdatedTime string // 更新时间
|
|
|
+ DeletedTime string // 删除时间
|
|
|
}
|
|
|
|
|
|
var (
|
|
|
@@ -47,17 +48,18 @@ var (
|
|
|
DB: g.DB("default"),
|
|
|
Table: "base_sales_region_detail",
|
|
|
Columns: baseSalesRegionDetailColumns{
|
|
|
- Id: "id",
|
|
|
- RegionId: "region_id",
|
|
|
- ProvinceCode: "province_code",
|
|
|
- Remark: "remark",
|
|
|
- CreatedBy: "created_by",
|
|
|
- CreatedName: "created_name",
|
|
|
- CreatedTime: "created_time",
|
|
|
- UpdatedBy: "updated_by",
|
|
|
- UpdatedName: "updated_name",
|
|
|
- UpdatedTime: "updated_time",
|
|
|
- DeletedTime: "deleted_time",
|
|
|
+ Id: "id",
|
|
|
+ RegionId: "region_id",
|
|
|
+ DistId: "dist_id",
|
|
|
+ DistName: "dist_name",
|
|
|
+ Remark: "remark",
|
|
|
+ CreatedBy: "created_by",
|
|
|
+ CreatedName: "created_name",
|
|
|
+ CreatedTime: "created_time",
|
|
|
+ UpdatedBy: "updated_by",
|
|
|
+ UpdatedName: "updated_name",
|
|
|
+ UpdatedTime: "updated_time",
|
|
|
+ DeletedTime: "deleted_time",
|
|
|
},
|
|
|
}
|
|
|
)
|
|
|
@@ -69,17 +71,18 @@ func NewBaseSalesRegionDetailDao(tenant string) BaseSalesRegionDetailDao {
|
|
|
DB: g.DB(tenant),
|
|
|
Table: "base_sales_region_detail",
|
|
|
Columns: baseSalesRegionDetailColumns{
|
|
|
- Id: "id",
|
|
|
- RegionId: "region_id",
|
|
|
- ProvinceCode: "province_code",
|
|
|
- Remark: "remark",
|
|
|
- CreatedBy: "created_by",
|
|
|
- CreatedName: "created_name",
|
|
|
- CreatedTime: "created_time",
|
|
|
- UpdatedBy: "updated_by",
|
|
|
- UpdatedName: "updated_name",
|
|
|
- UpdatedTime: "updated_time",
|
|
|
- DeletedTime: "deleted_time",
|
|
|
+ Id: "id",
|
|
|
+ RegionId: "region_id",
|
|
|
+ DistId: "dist_id",
|
|
|
+ DistName: "dist_name",
|
|
|
+ Remark: "remark",
|
|
|
+ CreatedBy: "created_by",
|
|
|
+ CreatedName: "created_name",
|
|
|
+ CreatedTime: "created_time",
|
|
|
+ UpdatedBy: "updated_by",
|
|
|
+ UpdatedName: "updated_name",
|
|
|
+ UpdatedTime: "updated_time",
|
|
|
+ DeletedTime: "deleted_time",
|
|
|
},
|
|
|
}
|
|
|
return dao
|
|
|
@@ -93,6 +96,12 @@ func (d *BaseSalesRegionDetailDao) Ctx(ctx context.Context) *BaseSalesRegionDeta
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Ctx(ctx)}
|
|
|
}
|
|
|
|
|
|
+// GetCtx returns the context for current Model.
|
|
|
+// It returns "context.Background() i"s there's no context previously set.
|
|
|
+func (d *BaseSalesRegionDetailDao) GetCtx() context.Context {
|
|
|
+ return d.M.GetCtx()
|
|
|
+}
|
|
|
+
|
|
|
// As sets an alias name for current table.
|
|
|
func (d *BaseSalesRegionDetailDao) As(as string) *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.As(as)}
|
|
|
@@ -119,6 +128,12 @@ func (d *BaseSalesRegionDetailDao) Args(args ...interface{}) *BaseSalesRegionDet
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Args(args...)}
|
|
|
}
|
|
|
|
|
|
+// Handler calls each of "handlers" on current Model and returns a new Model.
|
|
|
+// ModelHandler is a function that handles given Model and returns a new Model that is custom modified.
|
|
|
+func (d *BaseSalesRegionDetailDao) Handler(handlers ...gdb.ModelHandler) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Handler(handlers...)}
|
|
|
+}
|
|
|
+
|
|
|
// LeftJoin does "LEFT JOIN ... ON ..." statement on the model.
|
|
|
// The parameter <table> can be joined table and its joined condition,
|
|
|
// and also with its alias name, like:
|
|
|
@@ -158,7 +173,33 @@ func (d *BaseSalesRegionDetailDao) FieldsEx(fieldNamesOrMapStruct ...interface{}
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.FieldsEx(fieldNamesOrMapStruct...)}
|
|
|
}
|
|
|
|
|
|
-// Option sets the extra operation option for the model.
|
|
|
+// FieldCount formats and appends commonly used field "COUNT(column)" to the select fields of model.
|
|
|
+func (d *BaseSalesRegionDetailDao) FieldCount(column string, as ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.FieldCount(column, as...)}
|
|
|
+}
|
|
|
+
|
|
|
+// FieldSum formats and appends commonly used field "SUM(column)" to the select fields of model.
|
|
|
+func (d *BaseSalesRegionDetailDao) FieldSum(column string, as ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.FieldSum(column, as...)}
|
|
|
+}
|
|
|
+
|
|
|
+// FieldMin formats and appends commonly used field "MIN(column)" to the select fields of model.
|
|
|
+func (d *BaseSalesRegionDetailDao) FieldMin(column string, as ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.FieldMin(column, as...)}
|
|
|
+}
|
|
|
+
|
|
|
+// FieldMax formats and appends commonly used field "MAX(column)" to the select fields of model.
|
|
|
+func (d *BaseSalesRegionDetailDao) FieldMax(column string, as ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.FieldMax(column, as...)}
|
|
|
+}
|
|
|
+
|
|
|
+// FieldAvg formats and appends commonly used field "AVG(column)" to the select fields of model.
|
|
|
+func (d *BaseSalesRegionDetailDao) FieldAvg(column string, as ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.FieldAvg(column, as...)}
|
|
|
+}
|
|
|
+
|
|
|
+// Option adds extra operation option for the model.
|
|
|
+// Deprecated, use separate operations instead.
|
|
|
func (d *BaseSalesRegionDetailDao) Option(option int) *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Option(option)}
|
|
|
}
|
|
|
@@ -169,7 +210,39 @@ func (d *BaseSalesRegionDetailDao) OmitEmpty() *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.OmitEmpty()}
|
|
|
}
|
|
|
|
|
|
+// OmitEmptyWhere sets optionOmitEmptyWhere option for the model, which automatically filers
|
|
|
+// the Where/Having parameters for "empty" values.
|
|
|
+func (d *BaseSalesRegionDetailDao) OmitEmptyWhere() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OmitEmptyWhere()}
|
|
|
+}
|
|
|
+
|
|
|
+// OmitEmptyData sets optionOmitEmptyData option for the model, which automatically filers
|
|
|
+// the Data parameters for "empty" values.
|
|
|
+func (d *BaseSalesRegionDetailDao) OmitEmptyData() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OmitEmptyData()}
|
|
|
+}
|
|
|
+
|
|
|
+// OmitNil sets optionOmitNil option for the model, which automatically filers
|
|
|
+// the data and where parameters for "nil" values.
|
|
|
+func (d *BaseSalesRegionDetailDao) OmitNil() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OmitNil()}
|
|
|
+}
|
|
|
+
|
|
|
+// OmitNilWhere sets optionOmitNilWhere option for the model, which automatically filers
|
|
|
+// the Where/Having parameters for "nil" values.
|
|
|
+func (d *BaseSalesRegionDetailDao) OmitNilWhere() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OmitNilWhere()}
|
|
|
+}
|
|
|
+
|
|
|
+// OmitNilData sets optionOmitNilData option for the model, which automatically filers
|
|
|
+// the Data parameters for "nil" values.
|
|
|
+func (d *BaseSalesRegionDetailDao) OmitNilData() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OmitNilData()}
|
|
|
+}
|
|
|
+
|
|
|
// Filter marks filtering the fields which does not exist in the fields of the operated table.
|
|
|
+// Note that this function supports only single table operations.
|
|
|
+// Deprecated, filter feature is automatically enabled from GoFrame v1.16.0, it is so no longer used.
|
|
|
func (d *BaseSalesRegionDetailDao) Filter() *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Filter()}
|
|
|
}
|
|
|
@@ -198,18 +271,174 @@ func (d *BaseSalesRegionDetailDao) WherePri(where interface{}, args ...interface
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.WherePri(where, args...)}
|
|
|
}
|
|
|
|
|
|
+// Having sets the having statement for the model.
|
|
|
+// The parameters of this function usage are as the same as function Where.
|
|
|
+// See Where.
|
|
|
+func (d *BaseSalesRegionDetailDao) Having(having interface{}, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Having(having, args...)}
|
|
|
+}
|
|
|
+
|
|
|
+// Wheref builds condition string using fmt.Sprintf and arguments.
|
|
|
+// Note that if the number of "args" is more than the place holder in "format",
|
|
|
+// the extra "args" will be used as the where condition arguments of the Model.
|
|
|
+func (d *BaseSalesRegionDetailDao) Wheref(format string, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Wheref(format, args...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereLT builds "column < value" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereLT(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereLT(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereLTE builds "column <= value" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereLTE(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereLTE(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereGT builds "column > value" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereGT(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereGT(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereGTE builds "column >= value" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereGTE(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereGTE(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereBetween builds "column BETWEEN min AND max" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereBetween(column string, min, max interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereBetween(column, min, max)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereLike builds "column LIKE like" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereLike(column string, like interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereLike(column, like)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereIn builds "column IN (in)" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereIn(column string, in interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereIn(column, in)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNull builds "columns[0] IS NULL AND columns[1] IS NULL ..." statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNull(columns ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNull(columns...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNotBetween builds "column NOT BETWEEN min AND max" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNotBetween(column string, min, max interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNotBetween(column, min, max)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNotLike builds "column NOT LIKE like" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNotLike(column string, like interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNotLike(column, like)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNot builds "column != value" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNot(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNot(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNotIn builds "column NOT IN (in)" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNotIn(column string, in interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNotIn(column, in)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereNotNull builds "columns[0] IS NOT NULL AND columns[1] IS NOT NULL ..." statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereNotNull(columns ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereNotNull(columns...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOr adds "OR" condition to the where statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOr(where interface{}, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOr(where, args...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrf builds "OR" condition string using fmt.Sprintf and arguments.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrf(format string, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrf(format, args...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrLT builds "column < value" statement in "OR" conditions..
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrLT(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrLT(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrLTE builds "column <= value" statement in "OR" conditions..
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrLTE(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrLTE(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrGT builds "column > value" statement in "OR" conditions..
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrGT(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrGT(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrGTE builds "column >= value" statement in "OR" conditions..
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrGTE(column string, value interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrGTE(column, value)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrBetween builds "column BETWEEN min AND max" statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrBetween(column string, min, max interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrBetween(column, min, max)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrLike builds "column LIKE like" statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrLike(column string, like interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrLike(column, like)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrIn builds "column IN (in)" statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrIn(column string, in interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrIn(column, in)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrNull builds "columns[0] IS NULL OR columns[1] IS NULL ..." statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrNull(columns ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrNull(columns...)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrNotBetween builds "column NOT BETWEEN min AND max" statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrNotBetween(column string, min, max interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrNotBetween(column, min, max)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrNotLike builds "column NOT LIKE like" statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrNotLike(column string, like interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrNotLike(column, like)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrNotIn builds "column NOT IN (in)" statement.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrNotIn(column string, in interface{}) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrNotIn(column, in)}
|
|
|
+}
|
|
|
+
|
|
|
+// WhereOrNotNull builds "columns[0] IS NOT NULL OR columns[1] IS NOT NULL ..." statement in "OR" conditions.
|
|
|
+func (d *BaseSalesRegionDetailDao) WhereOrNotNull(columns ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.WhereOrNotNull(columns...)}
|
|
|
+}
|
|
|
+
|
|
|
+// Group sets the "GROUP BY" statement for the model.
|
|
|
+func (d *BaseSalesRegionDetailDao) Group(groupBy ...string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Group(groupBy...)}
|
|
|
+}
|
|
|
+
|
|
|
// And adds "AND" condition to the where statement.
|
|
|
+// Deprecated, use Where instead.
|
|
|
func (d *BaseSalesRegionDetailDao) And(where interface{}, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.And(where, args...)}
|
|
|
}
|
|
|
|
|
|
// Or adds "OR" condition to the where statement.
|
|
|
+// Deprecated, use WhereOr instead.
|
|
|
func (d *BaseSalesRegionDetailDao) Or(where interface{}, args ...interface{}) *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Or(where, args...)}
|
|
|
}
|
|
|
|
|
|
-// Group sets the "GROUP BY" statement for the model.
|
|
|
-func (d *BaseSalesRegionDetailDao) Group(groupBy string) *BaseSalesRegionDetailDao {
|
|
|
+// GroupBy sets the "GROUP BY" statement for the model.
|
|
|
+func (d *BaseSalesRegionDetailDao) GroupBy(groupBy string) *BaseSalesRegionDetailDao {
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Group(groupBy)}
|
|
|
}
|
|
|
|
|
|
@@ -218,6 +447,28 @@ func (d *BaseSalesRegionDetailDao) Order(orderBy ...string) *BaseSalesRegionDeta
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Order(orderBy...)}
|
|
|
}
|
|
|
|
|
|
+// OrderAsc sets the "ORDER BY xxx ASC" statement for the model.
|
|
|
+func (d *BaseSalesRegionDetailDao) OrderAsc(column string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OrderAsc(column)}
|
|
|
+}
|
|
|
+
|
|
|
+// OrderDesc sets the "ORDER BY xxx DESC" statement for the model.
|
|
|
+func (d *BaseSalesRegionDetailDao) OrderDesc(column string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OrderDesc(column)}
|
|
|
+}
|
|
|
+
|
|
|
+// OrderRandom sets the "ORDER BY RANDOM()" statement for the model.
|
|
|
+func (d *BaseSalesRegionDetailDao) OrderRandom() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.OrderRandom()}
|
|
|
+}
|
|
|
+
|
|
|
+// OrderBy is alias of Model.Order.
|
|
|
+// See Model.Order.
|
|
|
+// Deprecated, use Order instead.
|
|
|
+func (d *BaseSalesRegionDetailDao) OrderBy(orderBy string) *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Order(orderBy)}
|
|
|
+}
|
|
|
+
|
|
|
// Limit sets the "LIMIT" statement for the model.
|
|
|
// The parameter <limit> can be either one or two number, if passed two number is passed,
|
|
|
// it then sets "LIMIT limit[0],limit[1]" statement for the model, or else it sets "LIMIT limit[0]"
|
|
|
@@ -232,6 +483,11 @@ func (d *BaseSalesRegionDetailDao) Offset(offset int) *BaseSalesRegionDetailDao
|
|
|
return &BaseSalesRegionDetailDao{M: d.M.Offset(offset)}
|
|
|
}
|
|
|
|
|
|
+// Distinct forces the query to only return distinct results.
|
|
|
+func (d *BaseSalesRegionDetailDao) Distinct() *BaseSalesRegionDetailDao {
|
|
|
+ return &BaseSalesRegionDetailDao{M: d.M.Distinct()}
|
|
|
+}
|
|
|
+
|
|
|
// Page sets the paging number for the model.
|
|
|
// The parameter <page> is started from 1 for paging.
|
|
|
// Note that, it differs that the Limit function start from 0 for "LIMIT" statement.
|