Documentation
¶
Index ¶
- Variables
- func SetDefault(db *gorm.DB, opts ...gen.DOOption)
- type IHomeBonusPoolLogDo
- type IHomeBonusPoolRecordDo
- type IHomeRechargeLogDo
- type IHomeWithdrawLogDo
- type IStatAPIOpLogDo
- 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) HomeBonusPoolLog *homeBonusPoolLog HomeBonusPoolRecord *homeBonusPoolRecord HomeRechargeLog *homeRechargeLog HomeWithdrawLog *homeWithdrawLog StatAPIOpLog *statAPIOpLog )
Functions ¶
Types ¶
type IHomeBonusPoolLogDo ¶
type IHomeBonusPoolLogDo interface {
gen.SubQuery
Debug() IHomeBonusPoolLogDo
WithContext(ctx context.Context) IHomeBonusPoolLogDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IHomeBonusPoolLogDo
WriteDB() IHomeBonusPoolLogDo
As(alias string) gen.Dao
Session(config *gorm.Session) IHomeBonusPoolLogDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IHomeBonusPoolLogDo
Not(conds ...gen.Condition) IHomeBonusPoolLogDo
Or(conds ...gen.Condition) IHomeBonusPoolLogDo
Select(conds ...field.Expr) IHomeBonusPoolLogDo
Where(conds ...gen.Condition) IHomeBonusPoolLogDo
Order(conds ...field.Expr) IHomeBonusPoolLogDo
Distinct(cols ...field.Expr) IHomeBonusPoolLogDo
Omit(cols ...field.Expr) IHomeBonusPoolLogDo
Join(table schema.Tabler, on ...field.Expr) IHomeBonusPoolLogDo
LeftJoin(table schema.Tabler, on ...field.Expr) IHomeBonusPoolLogDo
RightJoin(table schema.Tabler, on ...field.Expr) IHomeBonusPoolLogDo
Group(cols ...field.Expr) IHomeBonusPoolLogDo
Having(conds ...gen.Condition) IHomeBonusPoolLogDo
Limit(limit int) IHomeBonusPoolLogDo
Offset(offset int) IHomeBonusPoolLogDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IHomeBonusPoolLogDo
Unscoped() IHomeBonusPoolLogDo
Create(values ...*model.HomeBonusPoolLog) error
CreateInBatches(values []*model.HomeBonusPoolLog, batchSize int) error
Save(values ...*model.HomeBonusPoolLog) error
First() (*model.HomeBonusPoolLog, error)
Take() (*model.HomeBonusPoolLog, error)
Last() (*model.HomeBonusPoolLog, error)
Find() ([]*model.HomeBonusPoolLog, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.HomeBonusPoolLog, err error)
FindInBatches(result *[]*model.HomeBonusPoolLog, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.HomeBonusPoolLog) (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) IHomeBonusPoolLogDo
Assign(attrs ...field.AssignExpr) IHomeBonusPoolLogDo
Joins(fields ...field.RelationField) IHomeBonusPoolLogDo
Preload(fields ...field.RelationField) IHomeBonusPoolLogDo
FirstOrInit() (*model.HomeBonusPoolLog, error)
FirstOrCreate() (*model.HomeBonusPoolLog, error)
FindByPage(offset int, limit int) (result []*model.HomeBonusPoolLog, 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) IHomeBonusPoolLogDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IHomeBonusPoolRecordDo ¶
type IHomeBonusPoolRecordDo interface {
gen.SubQuery
Debug() IHomeBonusPoolRecordDo
WithContext(ctx context.Context) IHomeBonusPoolRecordDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IHomeBonusPoolRecordDo
WriteDB() IHomeBonusPoolRecordDo
As(alias string) gen.Dao
Session(config *gorm.Session) IHomeBonusPoolRecordDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IHomeBonusPoolRecordDo
Not(conds ...gen.Condition) IHomeBonusPoolRecordDo
Or(conds ...gen.Condition) IHomeBonusPoolRecordDo
Select(conds ...field.Expr) IHomeBonusPoolRecordDo
Where(conds ...gen.Condition) IHomeBonusPoolRecordDo
Order(conds ...field.Expr) IHomeBonusPoolRecordDo
Distinct(cols ...field.Expr) IHomeBonusPoolRecordDo
Omit(cols ...field.Expr) IHomeBonusPoolRecordDo
Join(table schema.Tabler, on ...field.Expr) IHomeBonusPoolRecordDo
LeftJoin(table schema.Tabler, on ...field.Expr) IHomeBonusPoolRecordDo
RightJoin(table schema.Tabler, on ...field.Expr) IHomeBonusPoolRecordDo
Group(cols ...field.Expr) IHomeBonusPoolRecordDo
Having(conds ...gen.Condition) IHomeBonusPoolRecordDo
Limit(limit int) IHomeBonusPoolRecordDo
Offset(offset int) IHomeBonusPoolRecordDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IHomeBonusPoolRecordDo
Unscoped() IHomeBonusPoolRecordDo
Create(values ...*model.HomeBonusPoolRecord) error
CreateInBatches(values []*model.HomeBonusPoolRecord, batchSize int) error
Save(values ...*model.HomeBonusPoolRecord) error
First() (*model.HomeBonusPoolRecord, error)
Take() (*model.HomeBonusPoolRecord, error)
Last() (*model.HomeBonusPoolRecord, error)
Find() ([]*model.HomeBonusPoolRecord, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.HomeBonusPoolRecord, err error)
FindInBatches(result *[]*model.HomeBonusPoolRecord, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.HomeBonusPoolRecord) (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) IHomeBonusPoolRecordDo
Assign(attrs ...field.AssignExpr) IHomeBonusPoolRecordDo
Joins(fields ...field.RelationField) IHomeBonusPoolRecordDo
Preload(fields ...field.RelationField) IHomeBonusPoolRecordDo
FirstOrInit() (*model.HomeBonusPoolRecord, error)
FirstOrCreate() (*model.HomeBonusPoolRecord, error)
FindByPage(offset int, limit int) (result []*model.HomeBonusPoolRecord, 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) IHomeBonusPoolRecordDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IHomeRechargeLogDo ¶
type IHomeRechargeLogDo interface {
gen.SubQuery
Debug() IHomeRechargeLogDo
WithContext(ctx context.Context) IHomeRechargeLogDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IHomeRechargeLogDo
WriteDB() IHomeRechargeLogDo
As(alias string) gen.Dao
Session(config *gorm.Session) IHomeRechargeLogDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IHomeRechargeLogDo
Not(conds ...gen.Condition) IHomeRechargeLogDo
Or(conds ...gen.Condition) IHomeRechargeLogDo
Select(conds ...field.Expr) IHomeRechargeLogDo
Where(conds ...gen.Condition) IHomeRechargeLogDo
Order(conds ...field.Expr) IHomeRechargeLogDo
Distinct(cols ...field.Expr) IHomeRechargeLogDo
Omit(cols ...field.Expr) IHomeRechargeLogDo
Join(table schema.Tabler, on ...field.Expr) IHomeRechargeLogDo
LeftJoin(table schema.Tabler, on ...field.Expr) IHomeRechargeLogDo
RightJoin(table schema.Tabler, on ...field.Expr) IHomeRechargeLogDo
Group(cols ...field.Expr) IHomeRechargeLogDo
Having(conds ...gen.Condition) IHomeRechargeLogDo
Limit(limit int) IHomeRechargeLogDo
Offset(offset int) IHomeRechargeLogDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IHomeRechargeLogDo
Unscoped() IHomeRechargeLogDo
Create(values ...*model.HomeRechargeLog) error
CreateInBatches(values []*model.HomeRechargeLog, batchSize int) error
Save(values ...*model.HomeRechargeLog) error
First() (*model.HomeRechargeLog, error)
Take() (*model.HomeRechargeLog, error)
Last() (*model.HomeRechargeLog, error)
Find() ([]*model.HomeRechargeLog, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.HomeRechargeLog, err error)
FindInBatches(result *[]*model.HomeRechargeLog, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.HomeRechargeLog) (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) IHomeRechargeLogDo
Assign(attrs ...field.AssignExpr) IHomeRechargeLogDo
Joins(fields ...field.RelationField) IHomeRechargeLogDo
Preload(fields ...field.RelationField) IHomeRechargeLogDo
FirstOrInit() (*model.HomeRechargeLog, error)
FirstOrCreate() (*model.HomeRechargeLog, error)
FindByPage(offset int, limit int) (result []*model.HomeRechargeLog, 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) IHomeRechargeLogDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IHomeWithdrawLogDo ¶
type IHomeWithdrawLogDo interface {
gen.SubQuery
Debug() IHomeWithdrawLogDo
WithContext(ctx context.Context) IHomeWithdrawLogDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IHomeWithdrawLogDo
WriteDB() IHomeWithdrawLogDo
As(alias string) gen.Dao
Session(config *gorm.Session) IHomeWithdrawLogDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IHomeWithdrawLogDo
Not(conds ...gen.Condition) IHomeWithdrawLogDo
Or(conds ...gen.Condition) IHomeWithdrawLogDo
Select(conds ...field.Expr) IHomeWithdrawLogDo
Where(conds ...gen.Condition) IHomeWithdrawLogDo
Order(conds ...field.Expr) IHomeWithdrawLogDo
Distinct(cols ...field.Expr) IHomeWithdrawLogDo
Omit(cols ...field.Expr) IHomeWithdrawLogDo
Join(table schema.Tabler, on ...field.Expr) IHomeWithdrawLogDo
LeftJoin(table schema.Tabler, on ...field.Expr) IHomeWithdrawLogDo
RightJoin(table schema.Tabler, on ...field.Expr) IHomeWithdrawLogDo
Group(cols ...field.Expr) IHomeWithdrawLogDo
Having(conds ...gen.Condition) IHomeWithdrawLogDo
Limit(limit int) IHomeWithdrawLogDo
Offset(offset int) IHomeWithdrawLogDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IHomeWithdrawLogDo
Unscoped() IHomeWithdrawLogDo
Create(values ...*model.HomeWithdrawLog) error
CreateInBatches(values []*model.HomeWithdrawLog, batchSize int) error
Save(values ...*model.HomeWithdrawLog) error
First() (*model.HomeWithdrawLog, error)
Take() (*model.HomeWithdrawLog, error)
Last() (*model.HomeWithdrawLog, error)
Find() ([]*model.HomeWithdrawLog, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.HomeWithdrawLog, err error)
FindInBatches(result *[]*model.HomeWithdrawLog, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.HomeWithdrawLog) (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) IHomeWithdrawLogDo
Assign(attrs ...field.AssignExpr) IHomeWithdrawLogDo
Joins(fields ...field.RelationField) IHomeWithdrawLogDo
Preload(fields ...field.RelationField) IHomeWithdrawLogDo
FirstOrInit() (*model.HomeWithdrawLog, error)
FirstOrCreate() (*model.HomeWithdrawLog, error)
FindByPage(offset int, limit int) (result []*model.HomeWithdrawLog, 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) IHomeWithdrawLogDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type IStatAPIOpLogDo ¶
type IStatAPIOpLogDo interface {
gen.SubQuery
Debug() IStatAPIOpLogDo
WithContext(ctx context.Context) IStatAPIOpLogDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IStatAPIOpLogDo
WriteDB() IStatAPIOpLogDo
As(alias string) gen.Dao
Session(config *gorm.Session) IStatAPIOpLogDo
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IStatAPIOpLogDo
Not(conds ...gen.Condition) IStatAPIOpLogDo
Or(conds ...gen.Condition) IStatAPIOpLogDo
Select(conds ...field.Expr) IStatAPIOpLogDo
Where(conds ...gen.Condition) IStatAPIOpLogDo
Order(conds ...field.Expr) IStatAPIOpLogDo
Distinct(cols ...field.Expr) IStatAPIOpLogDo
Omit(cols ...field.Expr) IStatAPIOpLogDo
Join(table schema.Tabler, on ...field.Expr) IStatAPIOpLogDo
LeftJoin(table schema.Tabler, on ...field.Expr) IStatAPIOpLogDo
RightJoin(table schema.Tabler, on ...field.Expr) IStatAPIOpLogDo
Group(cols ...field.Expr) IStatAPIOpLogDo
Having(conds ...gen.Condition) IStatAPIOpLogDo
Limit(limit int) IStatAPIOpLogDo
Offset(offset int) IStatAPIOpLogDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IStatAPIOpLogDo
Unscoped() IStatAPIOpLogDo
Create(values ...*model.StatAPIOpLog) error
CreateInBatches(values []*model.StatAPIOpLog, batchSize int) error
Save(values ...*model.StatAPIOpLog) error
First() (*model.StatAPIOpLog, error)
Take() (*model.StatAPIOpLog, error)
Last() (*model.StatAPIOpLog, error)
Find() ([]*model.StatAPIOpLog, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.StatAPIOpLog, err error)
FindInBatches(result *[]*model.StatAPIOpLog, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.StatAPIOpLog) (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) IStatAPIOpLogDo
Assign(attrs ...field.AssignExpr) IStatAPIOpLogDo
Joins(fields ...field.RelationField) IStatAPIOpLogDo
Preload(fields ...field.RelationField) IStatAPIOpLogDo
FirstOrInit() (*model.StatAPIOpLog, error)
FirstOrCreate() (*model.StatAPIOpLog, error)
FindByPage(offset int, limit int) (result []*model.StatAPIOpLog, 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) IStatAPIOpLogDo
UnderlyingDB() *gorm.DB
schema.Tabler
}
type Query ¶
type Query struct {
HomeBonusPoolLog homeBonusPoolLog
HomeBonusPoolRecord homeBonusPoolRecord
HomeRechargeLog homeRechargeLog
HomeWithdrawLog homeWithdrawLog
StatAPIOpLog statAPIOpLog
// contains filtered or unexported fields
}
func (*Query) Transaction ¶
func (*Query) WithContext ¶
type QueryTx ¶
func (*QueryTx) RollbackTo ¶
Click to show internal directories.
Click to hide internal directories.