Documentation
¶
Index ¶
- Variables
- func SetDefault(db *gorm.DB, opts ...gen.DOOption)
- type ISmsCouponDo
- type ISmsCouponHistoryDo
- type ISmsCouponProductCategoryRelationDo
- type ISmsCouponProductRelationDo
- type ISmsFlashPromotionDo
- type ISmsFlashPromotionLogDo
- type ISmsFlashPromotionProductRelationDo
- type ISmsFlashPromotionSessionDo
- type ISmsHomeAdvertiseDo
- type ISmsHomeBrandDo
- type ISmsHomeNewProductDo
- type ISmsHomeRecommendProductDo
- type ISmsHomeRecommendSubjectDo
- type Query
- func (q *Query) Available() bool
- func (q *Query) Begin(opts ...*sql.TxOptions) *QueryTx
- func (q *Query) ReadDB() *Query
- func (q *Query) ReplaceDB(db *gorm.DB) *Query
- func (q *Query) Transaction(fc func(tx *Query) error, opts ...*sql.TxOptions) error
- func (q *Query) WithContext(ctx context.Context) *queryCtx
- func (q *Query) WriteDB() *Query
- type QueryTx
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Q = new(Query) SmsCoupon *smsCoupon SmsCouponHistory *smsCouponHistory SmsCouponProductCategoryRelation *smsCouponProductCategoryRelation SmsCouponProductRelation *smsCouponProductRelation SmsFlashPromotion *smsFlashPromotion SmsFlashPromotionLog *smsFlashPromotionLog SmsFlashPromotionProductRelation *smsFlashPromotionProductRelation SmsFlashPromotionSession *smsFlashPromotionSession SmsHomeAdvertise *smsHomeAdvertise SmsHomeBrand *smsHomeBrand SmsHomeNewProduct *smsHomeNewProduct SmsHomeRecommendProduct *smsHomeRecommendProduct SmsHomeRecommendSubject *smsHomeRecommendSubject )
Functions ¶
Types ¶
type ISmsCouponDo ¶
type ISmsCouponDo interface { gen.SubQuery Debug() ISmsCouponDo WithContext(ctx context.Context) ISmsCouponDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsCouponDo WriteDB() ISmsCouponDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsCouponDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsCouponDo Not(conds ...gen.Condition) ISmsCouponDo Or(conds ...gen.Condition) ISmsCouponDo Select(conds ...field.Expr) ISmsCouponDo Where(conds ...gen.Condition) ISmsCouponDo Order(conds ...field.Expr) ISmsCouponDo Distinct(cols ...field.Expr) ISmsCouponDo Omit(cols ...field.Expr) ISmsCouponDo Join(table schema.Tabler, on ...field.Expr) ISmsCouponDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsCouponDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsCouponDo Group(cols ...field.Expr) ISmsCouponDo Having(conds ...gen.Condition) ISmsCouponDo Limit(limit int) ISmsCouponDo Offset(offset int) ISmsCouponDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsCouponDo Unscoped() ISmsCouponDo Create(values ...*model.SmsCoupon) error CreateInBatches(values []*model.SmsCoupon, batchSize int) error Save(values ...*model.SmsCoupon) error First() (*model.SmsCoupon, error) Take() (*model.SmsCoupon, error) Last() (*model.SmsCoupon, error) Find() ([]*model.SmsCoupon, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsCoupon, err error) FindInBatches(result *[]*model.SmsCoupon, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsCoupon) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsCouponDo Assign(attrs ...field.AssignExpr) ISmsCouponDo Joins(fields ...field.RelationField) ISmsCouponDo Preload(fields ...field.RelationField) ISmsCouponDo FirstOrInit() (*model.SmsCoupon, error) FirstOrCreate() (*model.SmsCoupon, error) FindByPage(offset int, limit int) (result []*model.SmsCoupon, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsCouponDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsCouponHistoryDo ¶
type ISmsCouponHistoryDo interface { gen.SubQuery Debug() ISmsCouponHistoryDo WithContext(ctx context.Context) ISmsCouponHistoryDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsCouponHistoryDo WriteDB() ISmsCouponHistoryDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsCouponHistoryDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsCouponHistoryDo Not(conds ...gen.Condition) ISmsCouponHistoryDo Or(conds ...gen.Condition) ISmsCouponHistoryDo Select(conds ...field.Expr) ISmsCouponHistoryDo Where(conds ...gen.Condition) ISmsCouponHistoryDo Order(conds ...field.Expr) ISmsCouponHistoryDo Distinct(cols ...field.Expr) ISmsCouponHistoryDo Omit(cols ...field.Expr) ISmsCouponHistoryDo Join(table schema.Tabler, on ...field.Expr) ISmsCouponHistoryDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsCouponHistoryDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsCouponHistoryDo Group(cols ...field.Expr) ISmsCouponHistoryDo Having(conds ...gen.Condition) ISmsCouponHistoryDo Limit(limit int) ISmsCouponHistoryDo Offset(offset int) ISmsCouponHistoryDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsCouponHistoryDo Unscoped() ISmsCouponHistoryDo Create(values ...*model.SmsCouponHistory) error CreateInBatches(values []*model.SmsCouponHistory, batchSize int) error Save(values ...*model.SmsCouponHistory) error First() (*model.SmsCouponHistory, error) Take() (*model.SmsCouponHistory, error) Last() (*model.SmsCouponHistory, error) Find() ([]*model.SmsCouponHistory, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsCouponHistory, err error) FindInBatches(result *[]*model.SmsCouponHistory, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsCouponHistory) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsCouponHistoryDo Assign(attrs ...field.AssignExpr) ISmsCouponHistoryDo Joins(fields ...field.RelationField) ISmsCouponHistoryDo Preload(fields ...field.RelationField) ISmsCouponHistoryDo FirstOrInit() (*model.SmsCouponHistory, error) FirstOrCreate() (*model.SmsCouponHistory, error) FindByPage(offset int, limit int) (result []*model.SmsCouponHistory, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsCouponHistoryDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsCouponProductCategoryRelationDo ¶
type ISmsCouponProductCategoryRelationDo interface { gen.SubQuery Debug() ISmsCouponProductCategoryRelationDo WithContext(ctx context.Context) ISmsCouponProductCategoryRelationDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsCouponProductCategoryRelationDo WriteDB() ISmsCouponProductCategoryRelationDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsCouponProductCategoryRelationDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsCouponProductCategoryRelationDo Not(conds ...gen.Condition) ISmsCouponProductCategoryRelationDo Or(conds ...gen.Condition) ISmsCouponProductCategoryRelationDo Select(conds ...field.Expr) ISmsCouponProductCategoryRelationDo Where(conds ...gen.Condition) ISmsCouponProductCategoryRelationDo Order(conds ...field.Expr) ISmsCouponProductCategoryRelationDo Distinct(cols ...field.Expr) ISmsCouponProductCategoryRelationDo Omit(cols ...field.Expr) ISmsCouponProductCategoryRelationDo Join(table schema.Tabler, on ...field.Expr) ISmsCouponProductCategoryRelationDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsCouponProductCategoryRelationDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsCouponProductCategoryRelationDo Group(cols ...field.Expr) ISmsCouponProductCategoryRelationDo Having(conds ...gen.Condition) ISmsCouponProductCategoryRelationDo Limit(limit int) ISmsCouponProductCategoryRelationDo Offset(offset int) ISmsCouponProductCategoryRelationDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsCouponProductCategoryRelationDo Unscoped() ISmsCouponProductCategoryRelationDo Create(values ...*model.SmsCouponProductCategoryRelation) error CreateInBatches(values []*model.SmsCouponProductCategoryRelation, batchSize int) error Save(values ...*model.SmsCouponProductCategoryRelation) error First() (*model.SmsCouponProductCategoryRelation, error) Take() (*model.SmsCouponProductCategoryRelation, error) Last() (*model.SmsCouponProductCategoryRelation, error) Find() ([]*model.SmsCouponProductCategoryRelation, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsCouponProductCategoryRelation, err error) FindInBatches(result *[]*model.SmsCouponProductCategoryRelation, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsCouponProductCategoryRelation) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsCouponProductCategoryRelationDo Assign(attrs ...field.AssignExpr) ISmsCouponProductCategoryRelationDo Joins(fields ...field.RelationField) ISmsCouponProductCategoryRelationDo Preload(fields ...field.RelationField) ISmsCouponProductCategoryRelationDo FirstOrInit() (*model.SmsCouponProductCategoryRelation, error) FirstOrCreate() (*model.SmsCouponProductCategoryRelation, error) FindByPage(offset int, limit int) (result []*model.SmsCouponProductCategoryRelation, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsCouponProductCategoryRelationDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsCouponProductRelationDo ¶
type ISmsCouponProductRelationDo interface { gen.SubQuery Debug() ISmsCouponProductRelationDo WithContext(ctx context.Context) ISmsCouponProductRelationDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsCouponProductRelationDo WriteDB() ISmsCouponProductRelationDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsCouponProductRelationDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsCouponProductRelationDo Not(conds ...gen.Condition) ISmsCouponProductRelationDo Or(conds ...gen.Condition) ISmsCouponProductRelationDo Select(conds ...field.Expr) ISmsCouponProductRelationDo Where(conds ...gen.Condition) ISmsCouponProductRelationDo Order(conds ...field.Expr) ISmsCouponProductRelationDo Distinct(cols ...field.Expr) ISmsCouponProductRelationDo Omit(cols ...field.Expr) ISmsCouponProductRelationDo Join(table schema.Tabler, on ...field.Expr) ISmsCouponProductRelationDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsCouponProductRelationDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsCouponProductRelationDo Group(cols ...field.Expr) ISmsCouponProductRelationDo Having(conds ...gen.Condition) ISmsCouponProductRelationDo Limit(limit int) ISmsCouponProductRelationDo Offset(offset int) ISmsCouponProductRelationDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsCouponProductRelationDo Unscoped() ISmsCouponProductRelationDo Create(values ...*model.SmsCouponProductRelation) error CreateInBatches(values []*model.SmsCouponProductRelation, batchSize int) error Save(values ...*model.SmsCouponProductRelation) error First() (*model.SmsCouponProductRelation, error) Take() (*model.SmsCouponProductRelation, error) Last() (*model.SmsCouponProductRelation, error) Find() ([]*model.SmsCouponProductRelation, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsCouponProductRelation, err error) FindInBatches(result *[]*model.SmsCouponProductRelation, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsCouponProductRelation) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsCouponProductRelationDo Assign(attrs ...field.AssignExpr) ISmsCouponProductRelationDo Joins(fields ...field.RelationField) ISmsCouponProductRelationDo Preload(fields ...field.RelationField) ISmsCouponProductRelationDo FirstOrInit() (*model.SmsCouponProductRelation, error) FirstOrCreate() (*model.SmsCouponProductRelation, error) FindByPage(offset int, limit int) (result []*model.SmsCouponProductRelation, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsCouponProductRelationDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsFlashPromotionDo ¶
type ISmsFlashPromotionDo interface { gen.SubQuery Debug() ISmsFlashPromotionDo WithContext(ctx context.Context) ISmsFlashPromotionDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsFlashPromotionDo WriteDB() ISmsFlashPromotionDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsFlashPromotionDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsFlashPromotionDo Not(conds ...gen.Condition) ISmsFlashPromotionDo Or(conds ...gen.Condition) ISmsFlashPromotionDo Select(conds ...field.Expr) ISmsFlashPromotionDo Where(conds ...gen.Condition) ISmsFlashPromotionDo Order(conds ...field.Expr) ISmsFlashPromotionDo Distinct(cols ...field.Expr) ISmsFlashPromotionDo Omit(cols ...field.Expr) ISmsFlashPromotionDo Join(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionDo Group(cols ...field.Expr) ISmsFlashPromotionDo Having(conds ...gen.Condition) ISmsFlashPromotionDo Limit(limit int) ISmsFlashPromotionDo Offset(offset int) ISmsFlashPromotionDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsFlashPromotionDo Unscoped() ISmsFlashPromotionDo Create(values ...*model.SmsFlashPromotion) error CreateInBatches(values []*model.SmsFlashPromotion, batchSize int) error Save(values ...*model.SmsFlashPromotion) error First() (*model.SmsFlashPromotion, error) Take() (*model.SmsFlashPromotion, error) Last() (*model.SmsFlashPromotion, error) Find() ([]*model.SmsFlashPromotion, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsFlashPromotion, err error) FindInBatches(result *[]*model.SmsFlashPromotion, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsFlashPromotion) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsFlashPromotionDo Assign(attrs ...field.AssignExpr) ISmsFlashPromotionDo Joins(fields ...field.RelationField) ISmsFlashPromotionDo Preload(fields ...field.RelationField) ISmsFlashPromotionDo FirstOrInit() (*model.SmsFlashPromotion, error) FirstOrCreate() (*model.SmsFlashPromotion, error) FindByPage(offset int, limit int) (result []*model.SmsFlashPromotion, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsFlashPromotionDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsFlashPromotionLogDo ¶
type ISmsFlashPromotionLogDo interface { gen.SubQuery Debug() ISmsFlashPromotionLogDo WithContext(ctx context.Context) ISmsFlashPromotionLogDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsFlashPromotionLogDo WriteDB() ISmsFlashPromotionLogDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsFlashPromotionLogDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsFlashPromotionLogDo Not(conds ...gen.Condition) ISmsFlashPromotionLogDo Or(conds ...gen.Condition) ISmsFlashPromotionLogDo Select(conds ...field.Expr) ISmsFlashPromotionLogDo Where(conds ...gen.Condition) ISmsFlashPromotionLogDo Order(conds ...field.Expr) ISmsFlashPromotionLogDo Distinct(cols ...field.Expr) ISmsFlashPromotionLogDo Omit(cols ...field.Expr) ISmsFlashPromotionLogDo Join(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionLogDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionLogDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionLogDo Group(cols ...field.Expr) ISmsFlashPromotionLogDo Having(conds ...gen.Condition) ISmsFlashPromotionLogDo Limit(limit int) ISmsFlashPromotionLogDo Offset(offset int) ISmsFlashPromotionLogDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsFlashPromotionLogDo Unscoped() ISmsFlashPromotionLogDo Create(values ...*model.SmsFlashPromotionLog) error CreateInBatches(values []*model.SmsFlashPromotionLog, batchSize int) error Save(values ...*model.SmsFlashPromotionLog) error First() (*model.SmsFlashPromotionLog, error) Take() (*model.SmsFlashPromotionLog, error) Last() (*model.SmsFlashPromotionLog, error) Find() ([]*model.SmsFlashPromotionLog, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsFlashPromotionLog, err error) FindInBatches(result *[]*model.SmsFlashPromotionLog, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsFlashPromotionLog) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsFlashPromotionLogDo Assign(attrs ...field.AssignExpr) ISmsFlashPromotionLogDo Joins(fields ...field.RelationField) ISmsFlashPromotionLogDo Preload(fields ...field.RelationField) ISmsFlashPromotionLogDo FirstOrInit() (*model.SmsFlashPromotionLog, error) FirstOrCreate() (*model.SmsFlashPromotionLog, error) FindByPage(offset int, limit int) (result []*model.SmsFlashPromotionLog, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsFlashPromotionLogDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsFlashPromotionProductRelationDo ¶
type ISmsFlashPromotionProductRelationDo interface { gen.SubQuery Debug() ISmsFlashPromotionProductRelationDo WithContext(ctx context.Context) ISmsFlashPromotionProductRelationDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsFlashPromotionProductRelationDo WriteDB() ISmsFlashPromotionProductRelationDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsFlashPromotionProductRelationDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsFlashPromotionProductRelationDo Not(conds ...gen.Condition) ISmsFlashPromotionProductRelationDo Or(conds ...gen.Condition) ISmsFlashPromotionProductRelationDo Select(conds ...field.Expr) ISmsFlashPromotionProductRelationDo Where(conds ...gen.Condition) ISmsFlashPromotionProductRelationDo Order(conds ...field.Expr) ISmsFlashPromotionProductRelationDo Distinct(cols ...field.Expr) ISmsFlashPromotionProductRelationDo Omit(cols ...field.Expr) ISmsFlashPromotionProductRelationDo Join(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionProductRelationDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionProductRelationDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionProductRelationDo Group(cols ...field.Expr) ISmsFlashPromotionProductRelationDo Having(conds ...gen.Condition) ISmsFlashPromotionProductRelationDo Limit(limit int) ISmsFlashPromotionProductRelationDo Offset(offset int) ISmsFlashPromotionProductRelationDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsFlashPromotionProductRelationDo Unscoped() ISmsFlashPromotionProductRelationDo Create(values ...*model.SmsFlashPromotionProductRelation) error CreateInBatches(values []*model.SmsFlashPromotionProductRelation, batchSize int) error Save(values ...*model.SmsFlashPromotionProductRelation) error First() (*model.SmsFlashPromotionProductRelation, error) Take() (*model.SmsFlashPromotionProductRelation, error) Last() (*model.SmsFlashPromotionProductRelation, error) Find() ([]*model.SmsFlashPromotionProductRelation, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsFlashPromotionProductRelation, err error) FindInBatches(result *[]*model.SmsFlashPromotionProductRelation, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsFlashPromotionProductRelation) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsFlashPromotionProductRelationDo Assign(attrs ...field.AssignExpr) ISmsFlashPromotionProductRelationDo Joins(fields ...field.RelationField) ISmsFlashPromotionProductRelationDo Preload(fields ...field.RelationField) ISmsFlashPromotionProductRelationDo FirstOrInit() (*model.SmsFlashPromotionProductRelation, error) FirstOrCreate() (*model.SmsFlashPromotionProductRelation, error) FindByPage(offset int, limit int) (result []*model.SmsFlashPromotionProductRelation, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsFlashPromotionProductRelationDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsFlashPromotionSessionDo ¶
type ISmsFlashPromotionSessionDo interface { gen.SubQuery Debug() ISmsFlashPromotionSessionDo WithContext(ctx context.Context) ISmsFlashPromotionSessionDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsFlashPromotionSessionDo WriteDB() ISmsFlashPromotionSessionDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsFlashPromotionSessionDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsFlashPromotionSessionDo Not(conds ...gen.Condition) ISmsFlashPromotionSessionDo Or(conds ...gen.Condition) ISmsFlashPromotionSessionDo Select(conds ...field.Expr) ISmsFlashPromotionSessionDo Where(conds ...gen.Condition) ISmsFlashPromotionSessionDo Order(conds ...field.Expr) ISmsFlashPromotionSessionDo Distinct(cols ...field.Expr) ISmsFlashPromotionSessionDo Omit(cols ...field.Expr) ISmsFlashPromotionSessionDo Join(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionSessionDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionSessionDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsFlashPromotionSessionDo Group(cols ...field.Expr) ISmsFlashPromotionSessionDo Having(conds ...gen.Condition) ISmsFlashPromotionSessionDo Limit(limit int) ISmsFlashPromotionSessionDo Offset(offset int) ISmsFlashPromotionSessionDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsFlashPromotionSessionDo Unscoped() ISmsFlashPromotionSessionDo Create(values ...*model.SmsFlashPromotionSession) error CreateInBatches(values []*model.SmsFlashPromotionSession, batchSize int) error Save(values ...*model.SmsFlashPromotionSession) error First() (*model.SmsFlashPromotionSession, error) Take() (*model.SmsFlashPromotionSession, error) Last() (*model.SmsFlashPromotionSession, error) Find() ([]*model.SmsFlashPromotionSession, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsFlashPromotionSession, err error) FindInBatches(result *[]*model.SmsFlashPromotionSession, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsFlashPromotionSession) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsFlashPromotionSessionDo Assign(attrs ...field.AssignExpr) ISmsFlashPromotionSessionDo Joins(fields ...field.RelationField) ISmsFlashPromotionSessionDo Preload(fields ...field.RelationField) ISmsFlashPromotionSessionDo FirstOrInit() (*model.SmsFlashPromotionSession, error) FirstOrCreate() (*model.SmsFlashPromotionSession, error) FindByPage(offset int, limit int) (result []*model.SmsFlashPromotionSession, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsFlashPromotionSessionDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsHomeAdvertiseDo ¶
type ISmsHomeAdvertiseDo interface { gen.SubQuery Debug() ISmsHomeAdvertiseDo WithContext(ctx context.Context) ISmsHomeAdvertiseDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsHomeAdvertiseDo WriteDB() ISmsHomeAdvertiseDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsHomeAdvertiseDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsHomeAdvertiseDo Not(conds ...gen.Condition) ISmsHomeAdvertiseDo Or(conds ...gen.Condition) ISmsHomeAdvertiseDo Select(conds ...field.Expr) ISmsHomeAdvertiseDo Where(conds ...gen.Condition) ISmsHomeAdvertiseDo Order(conds ...field.Expr) ISmsHomeAdvertiseDo Distinct(cols ...field.Expr) ISmsHomeAdvertiseDo Omit(cols ...field.Expr) ISmsHomeAdvertiseDo Join(table schema.Tabler, on ...field.Expr) ISmsHomeAdvertiseDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsHomeAdvertiseDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsHomeAdvertiseDo Group(cols ...field.Expr) ISmsHomeAdvertiseDo Having(conds ...gen.Condition) ISmsHomeAdvertiseDo Limit(limit int) ISmsHomeAdvertiseDo Offset(offset int) ISmsHomeAdvertiseDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsHomeAdvertiseDo Unscoped() ISmsHomeAdvertiseDo Create(values ...*model.SmsHomeAdvertise) error CreateInBatches(values []*model.SmsHomeAdvertise, batchSize int) error Save(values ...*model.SmsHomeAdvertise) error First() (*model.SmsHomeAdvertise, error) Take() (*model.SmsHomeAdvertise, error) Last() (*model.SmsHomeAdvertise, error) Find() ([]*model.SmsHomeAdvertise, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsHomeAdvertise, err error) FindInBatches(result *[]*model.SmsHomeAdvertise, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsHomeAdvertise) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsHomeAdvertiseDo Assign(attrs ...field.AssignExpr) ISmsHomeAdvertiseDo Joins(fields ...field.RelationField) ISmsHomeAdvertiseDo Preload(fields ...field.RelationField) ISmsHomeAdvertiseDo FirstOrInit() (*model.SmsHomeAdvertise, error) FirstOrCreate() (*model.SmsHomeAdvertise, error) FindByPage(offset int, limit int) (result []*model.SmsHomeAdvertise, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsHomeAdvertiseDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsHomeBrandDo ¶
type ISmsHomeBrandDo interface { gen.SubQuery Debug() ISmsHomeBrandDo WithContext(ctx context.Context) ISmsHomeBrandDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsHomeBrandDo WriteDB() ISmsHomeBrandDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsHomeBrandDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsHomeBrandDo Not(conds ...gen.Condition) ISmsHomeBrandDo Or(conds ...gen.Condition) ISmsHomeBrandDo Select(conds ...field.Expr) ISmsHomeBrandDo Where(conds ...gen.Condition) ISmsHomeBrandDo Order(conds ...field.Expr) ISmsHomeBrandDo Distinct(cols ...field.Expr) ISmsHomeBrandDo Omit(cols ...field.Expr) ISmsHomeBrandDo Join(table schema.Tabler, on ...field.Expr) ISmsHomeBrandDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsHomeBrandDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsHomeBrandDo Group(cols ...field.Expr) ISmsHomeBrandDo Having(conds ...gen.Condition) ISmsHomeBrandDo Limit(limit int) ISmsHomeBrandDo Offset(offset int) ISmsHomeBrandDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsHomeBrandDo Unscoped() ISmsHomeBrandDo Create(values ...*model.SmsHomeBrand) error CreateInBatches(values []*model.SmsHomeBrand, batchSize int) error Save(values ...*model.SmsHomeBrand) error First() (*model.SmsHomeBrand, error) Take() (*model.SmsHomeBrand, error) Last() (*model.SmsHomeBrand, error) Find() ([]*model.SmsHomeBrand, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsHomeBrand, err error) FindInBatches(result *[]*model.SmsHomeBrand, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsHomeBrand) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsHomeBrandDo Assign(attrs ...field.AssignExpr) ISmsHomeBrandDo Joins(fields ...field.RelationField) ISmsHomeBrandDo Preload(fields ...field.RelationField) ISmsHomeBrandDo FirstOrInit() (*model.SmsHomeBrand, error) FirstOrCreate() (*model.SmsHomeBrand, error) FindByPage(offset int, limit int) (result []*model.SmsHomeBrand, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsHomeBrandDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsHomeNewProductDo ¶
type ISmsHomeNewProductDo interface { gen.SubQuery Debug() ISmsHomeNewProductDo WithContext(ctx context.Context) ISmsHomeNewProductDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsHomeNewProductDo WriteDB() ISmsHomeNewProductDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsHomeNewProductDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsHomeNewProductDo Not(conds ...gen.Condition) ISmsHomeNewProductDo Or(conds ...gen.Condition) ISmsHomeNewProductDo Select(conds ...field.Expr) ISmsHomeNewProductDo Where(conds ...gen.Condition) ISmsHomeNewProductDo Order(conds ...field.Expr) ISmsHomeNewProductDo Distinct(cols ...field.Expr) ISmsHomeNewProductDo Omit(cols ...field.Expr) ISmsHomeNewProductDo Join(table schema.Tabler, on ...field.Expr) ISmsHomeNewProductDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsHomeNewProductDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsHomeNewProductDo Group(cols ...field.Expr) ISmsHomeNewProductDo Having(conds ...gen.Condition) ISmsHomeNewProductDo Limit(limit int) ISmsHomeNewProductDo Offset(offset int) ISmsHomeNewProductDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsHomeNewProductDo Unscoped() ISmsHomeNewProductDo Create(values ...*model.SmsHomeNewProduct) error CreateInBatches(values []*model.SmsHomeNewProduct, batchSize int) error Save(values ...*model.SmsHomeNewProduct) error First() (*model.SmsHomeNewProduct, error) Take() (*model.SmsHomeNewProduct, error) Last() (*model.SmsHomeNewProduct, error) Find() ([]*model.SmsHomeNewProduct, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsHomeNewProduct, err error) FindInBatches(result *[]*model.SmsHomeNewProduct, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsHomeNewProduct) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsHomeNewProductDo Assign(attrs ...field.AssignExpr) ISmsHomeNewProductDo Joins(fields ...field.RelationField) ISmsHomeNewProductDo Preload(fields ...field.RelationField) ISmsHomeNewProductDo FirstOrInit() (*model.SmsHomeNewProduct, error) FirstOrCreate() (*model.SmsHomeNewProduct, error) FindByPage(offset int, limit int) (result []*model.SmsHomeNewProduct, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsHomeNewProductDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsHomeRecommendProductDo ¶
type ISmsHomeRecommendProductDo interface { gen.SubQuery Debug() ISmsHomeRecommendProductDo WithContext(ctx context.Context) ISmsHomeRecommendProductDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsHomeRecommendProductDo WriteDB() ISmsHomeRecommendProductDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsHomeRecommendProductDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsHomeRecommendProductDo Not(conds ...gen.Condition) ISmsHomeRecommendProductDo Or(conds ...gen.Condition) ISmsHomeRecommendProductDo Select(conds ...field.Expr) ISmsHomeRecommendProductDo Where(conds ...gen.Condition) ISmsHomeRecommendProductDo Order(conds ...field.Expr) ISmsHomeRecommendProductDo Distinct(cols ...field.Expr) ISmsHomeRecommendProductDo Omit(cols ...field.Expr) ISmsHomeRecommendProductDo Join(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendProductDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendProductDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendProductDo Group(cols ...field.Expr) ISmsHomeRecommendProductDo Having(conds ...gen.Condition) ISmsHomeRecommendProductDo Limit(limit int) ISmsHomeRecommendProductDo Offset(offset int) ISmsHomeRecommendProductDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsHomeRecommendProductDo Unscoped() ISmsHomeRecommendProductDo Create(values ...*model.SmsHomeRecommendProduct) error CreateInBatches(values []*model.SmsHomeRecommendProduct, batchSize int) error Save(values ...*model.SmsHomeRecommendProduct) error First() (*model.SmsHomeRecommendProduct, error) Take() (*model.SmsHomeRecommendProduct, error) Last() (*model.SmsHomeRecommendProduct, error) Find() ([]*model.SmsHomeRecommendProduct, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsHomeRecommendProduct, err error) FindInBatches(result *[]*model.SmsHomeRecommendProduct, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsHomeRecommendProduct) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsHomeRecommendProductDo Assign(attrs ...field.AssignExpr) ISmsHomeRecommendProductDo Joins(fields ...field.RelationField) ISmsHomeRecommendProductDo Preload(fields ...field.RelationField) ISmsHomeRecommendProductDo FirstOrInit() (*model.SmsHomeRecommendProduct, error) FirstOrCreate() (*model.SmsHomeRecommendProduct, error) FindByPage(offset int, limit int) (result []*model.SmsHomeRecommendProduct, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsHomeRecommendProductDo UnderlyingDB() *gorm.DB schema.Tabler }
type ISmsHomeRecommendSubjectDo ¶
type ISmsHomeRecommendSubjectDo interface { gen.SubQuery Debug() ISmsHomeRecommendSubjectDo WithContext(ctx context.Context) ISmsHomeRecommendSubjectDo WithResult(fc func(tx gen.Dao)) gen.ResultInfo ReplaceDB(db *gorm.DB) ReadDB() ISmsHomeRecommendSubjectDo WriteDB() ISmsHomeRecommendSubjectDo As(alias string) gen.Dao Session(config *gorm.Session) ISmsHomeRecommendSubjectDo Columns(cols ...field.Expr) gen.Columns Clauses(conds ...clause.Expression) ISmsHomeRecommendSubjectDo Not(conds ...gen.Condition) ISmsHomeRecommendSubjectDo Or(conds ...gen.Condition) ISmsHomeRecommendSubjectDo Select(conds ...field.Expr) ISmsHomeRecommendSubjectDo Where(conds ...gen.Condition) ISmsHomeRecommendSubjectDo Order(conds ...field.Expr) ISmsHomeRecommendSubjectDo Distinct(cols ...field.Expr) ISmsHomeRecommendSubjectDo Omit(cols ...field.Expr) ISmsHomeRecommendSubjectDo Join(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendSubjectDo LeftJoin(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendSubjectDo RightJoin(table schema.Tabler, on ...field.Expr) ISmsHomeRecommendSubjectDo Group(cols ...field.Expr) ISmsHomeRecommendSubjectDo Having(conds ...gen.Condition) ISmsHomeRecommendSubjectDo Limit(limit int) ISmsHomeRecommendSubjectDo Offset(offset int) ISmsHomeRecommendSubjectDo Count() (count int64, err error) Scopes(funcs ...func(gen.Dao) gen.Dao) ISmsHomeRecommendSubjectDo Unscoped() ISmsHomeRecommendSubjectDo Create(values ...*model.SmsHomeRecommendSubject) error CreateInBatches(values []*model.SmsHomeRecommendSubject, batchSize int) error Save(values ...*model.SmsHomeRecommendSubject) error First() (*model.SmsHomeRecommendSubject, error) Take() (*model.SmsHomeRecommendSubject, error) Last() (*model.SmsHomeRecommendSubject, error) Find() ([]*model.SmsHomeRecommendSubject, error) FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.SmsHomeRecommendSubject, err error) FindInBatches(result *[]*model.SmsHomeRecommendSubject, batchSize int, fc func(tx gen.Dao, batch int) error) error Pluck(column field.Expr, dest interface{}) error Delete(...*model.SmsHomeRecommendSubject) (info gen.ResultInfo, err error) Update(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) Updates(value interface{}) (info gen.ResultInfo, err error) UpdateColumn(column field.Expr, value interface{}) (info gen.ResultInfo, err error) UpdateColumnSimple(columns ...field.AssignExpr) (info gen.ResultInfo, err error) UpdateColumns(value interface{}) (info gen.ResultInfo, err error) UpdateFrom(q gen.SubQuery) gen.Dao Attrs(attrs ...field.AssignExpr) ISmsHomeRecommendSubjectDo Assign(attrs ...field.AssignExpr) ISmsHomeRecommendSubjectDo Joins(fields ...field.RelationField) ISmsHomeRecommendSubjectDo Preload(fields ...field.RelationField) ISmsHomeRecommendSubjectDo FirstOrInit() (*model.SmsHomeRecommendSubject, error) FirstOrCreate() (*model.SmsHomeRecommendSubject, error) FindByPage(offset int, limit int) (result []*model.SmsHomeRecommendSubject, count int64, err error) ScanByPage(result interface{}, offset int, limit int) (count int64, err error) Scan(result interface{}) (err error) Returning(value interface{}, columns ...string) ISmsHomeRecommendSubjectDo UnderlyingDB() *gorm.DB schema.Tabler }
type Query ¶
type Query struct { SmsCoupon smsCoupon SmsCouponHistory smsCouponHistory SmsCouponProductCategoryRelation smsCouponProductCategoryRelation SmsCouponProductRelation smsCouponProductRelation SmsFlashPromotion smsFlashPromotion SmsFlashPromotionLog smsFlashPromotionLog SmsFlashPromotionProductRelation smsFlashPromotionProductRelation SmsFlashPromotionSession smsFlashPromotionSession SmsHomeAdvertise smsHomeAdvertise SmsHomeBrand smsHomeBrand SmsHomeNewProduct smsHomeNewProduct SmsHomeRecommendProduct smsHomeRecommendProduct SmsHomeRecommendSubject smsHomeRecommendSubject // contains filtered or unexported fields }
func (*Query) Transaction ¶
func (*Query) WithContext ¶
type QueryTx ¶
func (*QueryTx) RollbackTo ¶
Source Files
¶
- gen.go
- sms_coupon.gen.go
- sms_coupon_history.gen.go
- sms_coupon_product_category_relation.gen.go
- sms_coupon_product_relation.gen.go
- sms_flash_promotion.gen.go
- sms_flash_promotion_log.gen.go
- sms_flash_promotion_product_relation.gen.go
- sms_flash_promotion_session.gen.go
- sms_home_advertise.gen.go
- sms_home_brand.gen.go
- sms_home_new_product.gen.go
- sms_home_recommend_product.gen.go
- sms_home_recommend_subject.gen.go
Click to show internal directories.
Click to hide internal directories.