Documentation
¶
Index ¶
- Variables
- func SetDefault(db *gorm.DB)
- type IDeviceAckDo
- type IDeviceDo
- type IFeedDo
- type IFeedImageDo
- type IFeedLikeDo
- type IFeedVideoDo
- type IGidDo
- type IGoadminMenuDo
- type IGoadminOperationLogDo
- type IGoadminPermissionDo
- type IGoadminRoleDo
- type IGoadminRoleMenuDo
- type IGoadminRolePermissionDo
- type IGoadminRoleUserDo
- type IGoadminSessionDo
- type IGoadminSiteDo
- type IGoadminUserDo
- type IGoadminUserPermissionDo
- type IGroupDo
- type IGroupUserDo
- type IMessageContentDo
- type IMessageIndexDo
- type IUserDo
- 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) Device *device DeviceAck *deviceAck Feed *feed FeedImage *feedImage FeedLike *feedLike FeedVideo *feedVideo Gid *gid GoadminMenu *goadminMenu GoadminOperationLog *goadminOperationLog GoadminPermission *goadminPermission GoadminRole *goadminRole GoadminRoleMenu *goadminRoleMenu GoadminRolePermission *goadminRolePermission GoadminRoleUser *goadminRoleUser GoadminSession *goadminSession GoadminSite *goadminSite GoadminUser *goadminUser GoadminUserPermission *goadminUserPermission Group *group GroupUser *groupUser MessageContent *messageContent MessageIndex *messageIndex User *user )
Functions ¶
func SetDefault ¶
Types ¶
type IDeviceAckDo ¶
type IDeviceAckDo interface {
gen.SubQuery
Debug() IDeviceAckDo
WithContext(ctx context.Context) IDeviceAckDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IDeviceAckDo
WriteDB() IDeviceAckDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IDeviceAckDo
Not(conds ...gen.Condition) IDeviceAckDo
Or(conds ...gen.Condition) IDeviceAckDo
Select(conds ...field.Expr) IDeviceAckDo
Where(conds ...gen.Condition) IDeviceAckDo
Order(conds ...field.Expr) IDeviceAckDo
Distinct(cols ...field.Expr) IDeviceAckDo
Omit(cols ...field.Expr) IDeviceAckDo
Join(table schema.Tabler, on ...field.Expr) IDeviceAckDo
LeftJoin(table schema.Tabler, on ...field.Expr) IDeviceAckDo
RightJoin(table schema.Tabler, on ...field.Expr) IDeviceAckDo
Group(cols ...field.Expr) IDeviceAckDo
Having(conds ...gen.Condition) IDeviceAckDo
Limit(limit int) IDeviceAckDo
Offset(offset int) IDeviceAckDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IDeviceAckDo
Unscoped() IDeviceAckDo
Create(values ...*model.DeviceAck) error
CreateInBatches(values []*model.DeviceAck, batchSize int) error
Save(values ...*model.DeviceAck) error
First() (*model.DeviceAck, error)
Take() (*model.DeviceAck, error)
Last() (*model.DeviceAck, error)
Find() ([]*model.DeviceAck, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.DeviceAck, err error)
FindInBatches(result *[]*model.DeviceAck, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.DeviceAck) (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) IDeviceAckDo
Assign(attrs ...field.AssignExpr) IDeviceAckDo
Joins(fields ...field.RelationField) IDeviceAckDo
Preload(fields ...field.RelationField) IDeviceAckDo
FirstOrInit() (*model.DeviceAck, error)
FirstOrCreate() (*model.DeviceAck, error)
FindByPage(offset int, limit int) (result []*model.DeviceAck, 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) IDeviceAckDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.DeviceAck, err error)
}
type IDeviceDo ¶
type IDeviceDo interface {
gen.SubQuery
Debug() IDeviceDo
WithContext(ctx context.Context) IDeviceDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IDeviceDo
WriteDB() IDeviceDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IDeviceDo
Not(conds ...gen.Condition) IDeviceDo
Or(conds ...gen.Condition) IDeviceDo
Select(conds ...field.Expr) IDeviceDo
Where(conds ...gen.Condition) IDeviceDo
Order(conds ...field.Expr) IDeviceDo
Distinct(cols ...field.Expr) IDeviceDo
Omit(cols ...field.Expr) IDeviceDo
Join(table schema.Tabler, on ...field.Expr) IDeviceDo
LeftJoin(table schema.Tabler, on ...field.Expr) IDeviceDo
RightJoin(table schema.Tabler, on ...field.Expr) IDeviceDo
Group(cols ...field.Expr) IDeviceDo
Having(conds ...gen.Condition) IDeviceDo
Limit(limit int) IDeviceDo
Offset(offset int) IDeviceDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IDeviceDo
Unscoped() IDeviceDo
Create(values ...*model.Device) error
CreateInBatches(values []*model.Device, batchSize int) error
Save(values ...*model.Device) error
First() (*model.Device, error)
Take() (*model.Device, error)
Last() (*model.Device, error)
Find() ([]*model.Device, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Device, err error)
FindInBatches(result *[]*model.Device, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.Device) (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) IDeviceDo
Assign(attrs ...field.AssignExpr) IDeviceDo
Joins(fields ...field.RelationField) IDeviceDo
Preload(fields ...field.RelationField) IDeviceDo
FirstOrInit() (*model.Device, error)
FirstOrCreate() (*model.Device, error)
FindByPage(offset int, limit int) (result []*model.Device, 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) IDeviceDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.Device, err error)
}
type IFeedDo ¶
type IFeedDo interface {
gen.SubQuery
Debug() IFeedDo
WithContext(ctx context.Context) IFeedDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IFeedDo
WriteDB() IFeedDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IFeedDo
Not(conds ...gen.Condition) IFeedDo
Or(conds ...gen.Condition) IFeedDo
Select(conds ...field.Expr) IFeedDo
Where(conds ...gen.Condition) IFeedDo
Order(conds ...field.Expr) IFeedDo
Distinct(cols ...field.Expr) IFeedDo
Omit(cols ...field.Expr) IFeedDo
Join(table schema.Tabler, on ...field.Expr) IFeedDo
LeftJoin(table schema.Tabler, on ...field.Expr) IFeedDo
RightJoin(table schema.Tabler, on ...field.Expr) IFeedDo
Group(cols ...field.Expr) IFeedDo
Having(conds ...gen.Condition) IFeedDo
Limit(limit int) IFeedDo
Offset(offset int) IFeedDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IFeedDo
Unscoped() IFeedDo
Create(values ...*model.Feed) error
CreateInBatches(values []*model.Feed, batchSize int) error
Save(values ...*model.Feed) error
First() (*model.Feed, error)
Take() (*model.Feed, error)
Last() (*model.Feed, error)
Find() ([]*model.Feed, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Feed, err error)
FindInBatches(result *[]*model.Feed, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.Feed) (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) IFeedDo
Assign(attrs ...field.AssignExpr) IFeedDo
Joins(fields ...field.RelationField) IFeedDo
Preload(fields ...field.RelationField) IFeedDo
FirstOrInit() (*model.Feed, error)
FirstOrCreate() (*model.Feed, error)
FindByPage(offset int, limit int) (result []*model.Feed, 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) IFeedDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.Feed, err error)
}
type IFeedImageDo ¶
type IFeedImageDo interface {
gen.SubQuery
Debug() IFeedImageDo
WithContext(ctx context.Context) IFeedImageDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IFeedImageDo
WriteDB() IFeedImageDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IFeedImageDo
Not(conds ...gen.Condition) IFeedImageDo
Or(conds ...gen.Condition) IFeedImageDo
Select(conds ...field.Expr) IFeedImageDo
Where(conds ...gen.Condition) IFeedImageDo
Order(conds ...field.Expr) IFeedImageDo
Distinct(cols ...field.Expr) IFeedImageDo
Omit(cols ...field.Expr) IFeedImageDo
Join(table schema.Tabler, on ...field.Expr) IFeedImageDo
LeftJoin(table schema.Tabler, on ...field.Expr) IFeedImageDo
RightJoin(table schema.Tabler, on ...field.Expr) IFeedImageDo
Group(cols ...field.Expr) IFeedImageDo
Having(conds ...gen.Condition) IFeedImageDo
Limit(limit int) IFeedImageDo
Offset(offset int) IFeedImageDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IFeedImageDo
Unscoped() IFeedImageDo
Create(values ...*model.FeedImage) error
CreateInBatches(values []*model.FeedImage, batchSize int) error
Save(values ...*model.FeedImage) error
First() (*model.FeedImage, error)
Take() (*model.FeedImage, error)
Last() (*model.FeedImage, error)
Find() ([]*model.FeedImage, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.FeedImage, err error)
FindInBatches(result *[]*model.FeedImage, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.FeedImage) (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) IFeedImageDo
Assign(attrs ...field.AssignExpr) IFeedImageDo
Joins(fields ...field.RelationField) IFeedImageDo
Preload(fields ...field.RelationField) IFeedImageDo
FirstOrInit() (*model.FeedImage, error)
FirstOrCreate() (*model.FeedImage, error)
FindByPage(offset int, limit int) (result []*model.FeedImage, 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) IFeedImageDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.FeedImage, err error)
}
type IFeedLikeDo ¶
type IFeedLikeDo interface {
gen.SubQuery
Debug() IFeedLikeDo
WithContext(ctx context.Context) IFeedLikeDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IFeedLikeDo
WriteDB() IFeedLikeDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IFeedLikeDo
Not(conds ...gen.Condition) IFeedLikeDo
Or(conds ...gen.Condition) IFeedLikeDo
Select(conds ...field.Expr) IFeedLikeDo
Where(conds ...gen.Condition) IFeedLikeDo
Order(conds ...field.Expr) IFeedLikeDo
Distinct(cols ...field.Expr) IFeedLikeDo
Omit(cols ...field.Expr) IFeedLikeDo
Join(table schema.Tabler, on ...field.Expr) IFeedLikeDo
LeftJoin(table schema.Tabler, on ...field.Expr) IFeedLikeDo
RightJoin(table schema.Tabler, on ...field.Expr) IFeedLikeDo
Group(cols ...field.Expr) IFeedLikeDo
Having(conds ...gen.Condition) IFeedLikeDo
Limit(limit int) IFeedLikeDo
Offset(offset int) IFeedLikeDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IFeedLikeDo
Unscoped() IFeedLikeDo
Create(values ...*model.FeedLike) error
CreateInBatches(values []*model.FeedLike, batchSize int) error
Save(values ...*model.FeedLike) error
First() (*model.FeedLike, error)
Take() (*model.FeedLike, error)
Last() (*model.FeedLike, error)
Find() ([]*model.FeedLike, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.FeedLike, err error)
FindInBatches(result *[]*model.FeedLike, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.FeedLike) (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) IFeedLikeDo
Assign(attrs ...field.AssignExpr) IFeedLikeDo
Joins(fields ...field.RelationField) IFeedLikeDo
Preload(fields ...field.RelationField) IFeedLikeDo
FirstOrInit() (*model.FeedLike, error)
FirstOrCreate() (*model.FeedLike, error)
FindByPage(offset int, limit int) (result []*model.FeedLike, 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) IFeedLikeDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.FeedLike, err error)
}
type IFeedVideoDo ¶
type IFeedVideoDo interface {
gen.SubQuery
Debug() IFeedVideoDo
WithContext(ctx context.Context) IFeedVideoDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IFeedVideoDo
WriteDB() IFeedVideoDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IFeedVideoDo
Not(conds ...gen.Condition) IFeedVideoDo
Or(conds ...gen.Condition) IFeedVideoDo
Select(conds ...field.Expr) IFeedVideoDo
Where(conds ...gen.Condition) IFeedVideoDo
Order(conds ...field.Expr) IFeedVideoDo
Distinct(cols ...field.Expr) IFeedVideoDo
Omit(cols ...field.Expr) IFeedVideoDo
Join(table schema.Tabler, on ...field.Expr) IFeedVideoDo
LeftJoin(table schema.Tabler, on ...field.Expr) IFeedVideoDo
RightJoin(table schema.Tabler, on ...field.Expr) IFeedVideoDo
Group(cols ...field.Expr) IFeedVideoDo
Having(conds ...gen.Condition) IFeedVideoDo
Limit(limit int) IFeedVideoDo
Offset(offset int) IFeedVideoDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IFeedVideoDo
Unscoped() IFeedVideoDo
Create(values ...*model.FeedVideo) error
CreateInBatches(values []*model.FeedVideo, batchSize int) error
Save(values ...*model.FeedVideo) error
First() (*model.FeedVideo, error)
Take() (*model.FeedVideo, error)
Last() (*model.FeedVideo, error)
Find() ([]*model.FeedVideo, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.FeedVideo, err error)
FindInBatches(result *[]*model.FeedVideo, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.FeedVideo) (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) IFeedVideoDo
Assign(attrs ...field.AssignExpr) IFeedVideoDo
Joins(fields ...field.RelationField) IFeedVideoDo
Preload(fields ...field.RelationField) IFeedVideoDo
FirstOrInit() (*model.FeedVideo, error)
FirstOrCreate() (*model.FeedVideo, error)
FindByPage(offset int, limit int) (result []*model.FeedVideo, 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) IFeedVideoDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.FeedVideo, err error)
}
type IGidDo ¶
type IGidDo interface {
gen.SubQuery
Debug() IGidDo
WithContext(ctx context.Context) IGidDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGidDo
WriteDB() IGidDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGidDo
Not(conds ...gen.Condition) IGidDo
Or(conds ...gen.Condition) IGidDo
Select(conds ...field.Expr) IGidDo
Where(conds ...gen.Condition) IGidDo
Order(conds ...field.Expr) IGidDo
Distinct(cols ...field.Expr) IGidDo
Omit(cols ...field.Expr) IGidDo
Join(table schema.Tabler, on ...field.Expr) IGidDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGidDo
RightJoin(table schema.Tabler, on ...field.Expr) IGidDo
Group(cols ...field.Expr) IGidDo
Having(conds ...gen.Condition) IGidDo
Limit(limit int) IGidDo
Offset(offset int) IGidDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGidDo
Unscoped() IGidDo
Create(values ...*model.Gid) error
CreateInBatches(values []*model.Gid, batchSize int) error
Save(values ...*model.Gid) error
First() (*model.Gid, error)
Take() (*model.Gid, error)
Last() (*model.Gid, error)
Find() ([]*model.Gid, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Gid, err error)
FindInBatches(result *[]*model.Gid, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.Gid) (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) IGidDo
Assign(attrs ...field.AssignExpr) IGidDo
Joins(fields ...field.RelationField) IGidDo
Preload(fields ...field.RelationField) IGidDo
FirstOrInit() (*model.Gid, error)
FirstOrCreate() (*model.Gid, error)
FindByPage(offset int, limit int) (result []*model.Gid, 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) IGidDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.Gid, err error)
}
type IGoadminMenuDo ¶
type IGoadminMenuDo interface {
gen.SubQuery
Debug() IGoadminMenuDo
WithContext(ctx context.Context) IGoadminMenuDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminMenuDo
WriteDB() IGoadminMenuDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminMenuDo
Not(conds ...gen.Condition) IGoadminMenuDo
Or(conds ...gen.Condition) IGoadminMenuDo
Select(conds ...field.Expr) IGoadminMenuDo
Where(conds ...gen.Condition) IGoadminMenuDo
Order(conds ...field.Expr) IGoadminMenuDo
Distinct(cols ...field.Expr) IGoadminMenuDo
Omit(cols ...field.Expr) IGoadminMenuDo
Join(table schema.Tabler, on ...field.Expr) IGoadminMenuDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminMenuDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminMenuDo
Group(cols ...field.Expr) IGoadminMenuDo
Having(conds ...gen.Condition) IGoadminMenuDo
Limit(limit int) IGoadminMenuDo
Offset(offset int) IGoadminMenuDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminMenuDo
Unscoped() IGoadminMenuDo
Create(values ...*model.GoadminMenu) error
CreateInBatches(values []*model.GoadminMenu, batchSize int) error
Save(values ...*model.GoadminMenu) error
First() (*model.GoadminMenu, error)
Take() (*model.GoadminMenu, error)
Last() (*model.GoadminMenu, error)
Find() ([]*model.GoadminMenu, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminMenu, err error)
FindInBatches(result *[]*model.GoadminMenu, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminMenu) (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) IGoadminMenuDo
Assign(attrs ...field.AssignExpr) IGoadminMenuDo
Joins(fields ...field.RelationField) IGoadminMenuDo
Preload(fields ...field.RelationField) IGoadminMenuDo
FirstOrInit() (*model.GoadminMenu, error)
FirstOrCreate() (*model.GoadminMenu, error)
FindByPage(offset int, limit int) (result []*model.GoadminMenu, 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) IGoadminMenuDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminMenu, err error)
}
type IGoadminOperationLogDo ¶
type IGoadminOperationLogDo interface {
gen.SubQuery
Debug() IGoadminOperationLogDo
WithContext(ctx context.Context) IGoadminOperationLogDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminOperationLogDo
WriteDB() IGoadminOperationLogDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminOperationLogDo
Not(conds ...gen.Condition) IGoadminOperationLogDo
Or(conds ...gen.Condition) IGoadminOperationLogDo
Select(conds ...field.Expr) IGoadminOperationLogDo
Where(conds ...gen.Condition) IGoadminOperationLogDo
Order(conds ...field.Expr) IGoadminOperationLogDo
Distinct(cols ...field.Expr) IGoadminOperationLogDo
Omit(cols ...field.Expr) IGoadminOperationLogDo
Join(table schema.Tabler, on ...field.Expr) IGoadminOperationLogDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminOperationLogDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminOperationLogDo
Group(cols ...field.Expr) IGoadminOperationLogDo
Having(conds ...gen.Condition) IGoadminOperationLogDo
Limit(limit int) IGoadminOperationLogDo
Offset(offset int) IGoadminOperationLogDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminOperationLogDo
Unscoped() IGoadminOperationLogDo
Create(values ...*model.GoadminOperationLog) error
CreateInBatches(values []*model.GoadminOperationLog, batchSize int) error
Save(values ...*model.GoadminOperationLog) error
First() (*model.GoadminOperationLog, error)
Take() (*model.GoadminOperationLog, error)
Last() (*model.GoadminOperationLog, error)
Find() ([]*model.GoadminOperationLog, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminOperationLog, err error)
FindInBatches(result *[]*model.GoadminOperationLog, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminOperationLog) (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) IGoadminOperationLogDo
Assign(attrs ...field.AssignExpr) IGoadminOperationLogDo
Joins(fields ...field.RelationField) IGoadminOperationLogDo
Preload(fields ...field.RelationField) IGoadminOperationLogDo
FirstOrInit() (*model.GoadminOperationLog, error)
FirstOrCreate() (*model.GoadminOperationLog, error)
FindByPage(offset int, limit int) (result []*model.GoadminOperationLog, 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) IGoadminOperationLogDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminOperationLog, err error)
}
type IGoadminPermissionDo ¶
type IGoadminPermissionDo interface {
gen.SubQuery
Debug() IGoadminPermissionDo
WithContext(ctx context.Context) IGoadminPermissionDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminPermissionDo
WriteDB() IGoadminPermissionDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminPermissionDo
Not(conds ...gen.Condition) IGoadminPermissionDo
Or(conds ...gen.Condition) IGoadminPermissionDo
Select(conds ...field.Expr) IGoadminPermissionDo
Where(conds ...gen.Condition) IGoadminPermissionDo
Order(conds ...field.Expr) IGoadminPermissionDo
Distinct(cols ...field.Expr) IGoadminPermissionDo
Omit(cols ...field.Expr) IGoadminPermissionDo
Join(table schema.Tabler, on ...field.Expr) IGoadminPermissionDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminPermissionDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminPermissionDo
Group(cols ...field.Expr) IGoadminPermissionDo
Having(conds ...gen.Condition) IGoadminPermissionDo
Limit(limit int) IGoadminPermissionDo
Offset(offset int) IGoadminPermissionDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminPermissionDo
Unscoped() IGoadminPermissionDo
Create(values ...*model.GoadminPermission) error
CreateInBatches(values []*model.GoadminPermission, batchSize int) error
Save(values ...*model.GoadminPermission) error
First() (*model.GoadminPermission, error)
Take() (*model.GoadminPermission, error)
Last() (*model.GoadminPermission, error)
Find() ([]*model.GoadminPermission, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminPermission, err error)
FindInBatches(result *[]*model.GoadminPermission, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminPermission) (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) IGoadminPermissionDo
Assign(attrs ...field.AssignExpr) IGoadminPermissionDo
Joins(fields ...field.RelationField) IGoadminPermissionDo
Preload(fields ...field.RelationField) IGoadminPermissionDo
FirstOrInit() (*model.GoadminPermission, error)
FirstOrCreate() (*model.GoadminPermission, error)
FindByPage(offset int, limit int) (result []*model.GoadminPermission, 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) IGoadminPermissionDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminPermission, err error)
}
type IGoadminRoleDo ¶
type IGoadminRoleDo interface {
gen.SubQuery
Debug() IGoadminRoleDo
WithContext(ctx context.Context) IGoadminRoleDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminRoleDo
WriteDB() IGoadminRoleDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminRoleDo
Not(conds ...gen.Condition) IGoadminRoleDo
Or(conds ...gen.Condition) IGoadminRoleDo
Select(conds ...field.Expr) IGoadminRoleDo
Where(conds ...gen.Condition) IGoadminRoleDo
Order(conds ...field.Expr) IGoadminRoleDo
Distinct(cols ...field.Expr) IGoadminRoleDo
Omit(cols ...field.Expr) IGoadminRoleDo
Join(table schema.Tabler, on ...field.Expr) IGoadminRoleDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleDo
Group(cols ...field.Expr) IGoadminRoleDo
Having(conds ...gen.Condition) IGoadminRoleDo
Limit(limit int) IGoadminRoleDo
Offset(offset int) IGoadminRoleDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminRoleDo
Unscoped() IGoadminRoleDo
Create(values ...*model.GoadminRole) error
CreateInBatches(values []*model.GoadminRole, batchSize int) error
Save(values ...*model.GoadminRole) error
First() (*model.GoadminRole, error)
Take() (*model.GoadminRole, error)
Last() (*model.GoadminRole, error)
Find() ([]*model.GoadminRole, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminRole, err error)
FindInBatches(result *[]*model.GoadminRole, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminRole) (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) IGoadminRoleDo
Assign(attrs ...field.AssignExpr) IGoadminRoleDo
Joins(fields ...field.RelationField) IGoadminRoleDo
Preload(fields ...field.RelationField) IGoadminRoleDo
FirstOrInit() (*model.GoadminRole, error)
FirstOrCreate() (*model.GoadminRole, error)
FindByPage(offset int, limit int) (result []*model.GoadminRole, 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) IGoadminRoleDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminRole, err error)
}
type IGoadminRoleMenuDo ¶
type IGoadminRoleMenuDo interface {
gen.SubQuery
Debug() IGoadminRoleMenuDo
WithContext(ctx context.Context) IGoadminRoleMenuDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminRoleMenuDo
WriteDB() IGoadminRoleMenuDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminRoleMenuDo
Not(conds ...gen.Condition) IGoadminRoleMenuDo
Or(conds ...gen.Condition) IGoadminRoleMenuDo
Select(conds ...field.Expr) IGoadminRoleMenuDo
Where(conds ...gen.Condition) IGoadminRoleMenuDo
Order(conds ...field.Expr) IGoadminRoleMenuDo
Distinct(cols ...field.Expr) IGoadminRoleMenuDo
Omit(cols ...field.Expr) IGoadminRoleMenuDo
Join(table schema.Tabler, on ...field.Expr) IGoadminRoleMenuDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleMenuDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleMenuDo
Group(cols ...field.Expr) IGoadminRoleMenuDo
Having(conds ...gen.Condition) IGoadminRoleMenuDo
Limit(limit int) IGoadminRoleMenuDo
Offset(offset int) IGoadminRoleMenuDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminRoleMenuDo
Unscoped() IGoadminRoleMenuDo
Create(values ...*model.GoadminRoleMenu) error
CreateInBatches(values []*model.GoadminRoleMenu, batchSize int) error
Save(values ...*model.GoadminRoleMenu) error
First() (*model.GoadminRoleMenu, error)
Take() (*model.GoadminRoleMenu, error)
Last() (*model.GoadminRoleMenu, error)
Find() ([]*model.GoadminRoleMenu, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminRoleMenu, err error)
FindInBatches(result *[]*model.GoadminRoleMenu, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminRoleMenu) (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) IGoadminRoleMenuDo
Assign(attrs ...field.AssignExpr) IGoadminRoleMenuDo
Joins(fields ...field.RelationField) IGoadminRoleMenuDo
Preload(fields ...field.RelationField) IGoadminRoleMenuDo
FirstOrInit() (*model.GoadminRoleMenu, error)
FirstOrCreate() (*model.GoadminRoleMenu, error)
FindByPage(offset int, limit int) (result []*model.GoadminRoleMenu, 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) IGoadminRoleMenuDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminRoleMenu, err error)
}
type IGoadminRolePermissionDo ¶
type IGoadminRolePermissionDo interface {
gen.SubQuery
Debug() IGoadminRolePermissionDo
WithContext(ctx context.Context) IGoadminRolePermissionDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminRolePermissionDo
WriteDB() IGoadminRolePermissionDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminRolePermissionDo
Not(conds ...gen.Condition) IGoadminRolePermissionDo
Or(conds ...gen.Condition) IGoadminRolePermissionDo
Select(conds ...field.Expr) IGoadminRolePermissionDo
Where(conds ...gen.Condition) IGoadminRolePermissionDo
Order(conds ...field.Expr) IGoadminRolePermissionDo
Distinct(cols ...field.Expr) IGoadminRolePermissionDo
Omit(cols ...field.Expr) IGoadminRolePermissionDo
Join(table schema.Tabler, on ...field.Expr) IGoadminRolePermissionDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminRolePermissionDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminRolePermissionDo
Group(cols ...field.Expr) IGoadminRolePermissionDo
Having(conds ...gen.Condition) IGoadminRolePermissionDo
Limit(limit int) IGoadminRolePermissionDo
Offset(offset int) IGoadminRolePermissionDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminRolePermissionDo
Unscoped() IGoadminRolePermissionDo
Create(values ...*model.GoadminRolePermission) error
CreateInBatches(values []*model.GoadminRolePermission, batchSize int) error
Save(values ...*model.GoadminRolePermission) error
First() (*model.GoadminRolePermission, error)
Take() (*model.GoadminRolePermission, error)
Last() (*model.GoadminRolePermission, error)
Find() ([]*model.GoadminRolePermission, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminRolePermission, err error)
FindInBatches(result *[]*model.GoadminRolePermission, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminRolePermission) (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) IGoadminRolePermissionDo
Assign(attrs ...field.AssignExpr) IGoadminRolePermissionDo
Joins(fields ...field.RelationField) IGoadminRolePermissionDo
Preload(fields ...field.RelationField) IGoadminRolePermissionDo
FirstOrInit() (*model.GoadminRolePermission, error)
FirstOrCreate() (*model.GoadminRolePermission, error)
FindByPage(offset int, limit int) (result []*model.GoadminRolePermission, 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) IGoadminRolePermissionDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminRolePermission, err error)
}
type IGoadminRoleUserDo ¶
type IGoadminRoleUserDo interface {
gen.SubQuery
Debug() IGoadminRoleUserDo
WithContext(ctx context.Context) IGoadminRoleUserDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminRoleUserDo
WriteDB() IGoadminRoleUserDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminRoleUserDo
Not(conds ...gen.Condition) IGoadminRoleUserDo
Or(conds ...gen.Condition) IGoadminRoleUserDo
Select(conds ...field.Expr) IGoadminRoleUserDo
Where(conds ...gen.Condition) IGoadminRoleUserDo
Order(conds ...field.Expr) IGoadminRoleUserDo
Distinct(cols ...field.Expr) IGoadminRoleUserDo
Omit(cols ...field.Expr) IGoadminRoleUserDo
Join(table schema.Tabler, on ...field.Expr) IGoadminRoleUserDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleUserDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminRoleUserDo
Group(cols ...field.Expr) IGoadminRoleUserDo
Having(conds ...gen.Condition) IGoadminRoleUserDo
Limit(limit int) IGoadminRoleUserDo
Offset(offset int) IGoadminRoleUserDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminRoleUserDo
Unscoped() IGoadminRoleUserDo
Create(values ...*model.GoadminRoleUser) error
CreateInBatches(values []*model.GoadminRoleUser, batchSize int) error
Save(values ...*model.GoadminRoleUser) error
First() (*model.GoadminRoleUser, error)
Take() (*model.GoadminRoleUser, error)
Last() (*model.GoadminRoleUser, error)
Find() ([]*model.GoadminRoleUser, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminRoleUser, err error)
FindInBatches(result *[]*model.GoadminRoleUser, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminRoleUser) (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) IGoadminRoleUserDo
Assign(attrs ...field.AssignExpr) IGoadminRoleUserDo
Joins(fields ...field.RelationField) IGoadminRoleUserDo
Preload(fields ...field.RelationField) IGoadminRoleUserDo
FirstOrInit() (*model.GoadminRoleUser, error)
FirstOrCreate() (*model.GoadminRoleUser, error)
FindByPage(offset int, limit int) (result []*model.GoadminRoleUser, 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) IGoadminRoleUserDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminRoleUser, err error)
}
type IGoadminSessionDo ¶
type IGoadminSessionDo interface {
gen.SubQuery
Debug() IGoadminSessionDo
WithContext(ctx context.Context) IGoadminSessionDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminSessionDo
WriteDB() IGoadminSessionDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminSessionDo
Not(conds ...gen.Condition) IGoadminSessionDo
Or(conds ...gen.Condition) IGoadminSessionDo
Select(conds ...field.Expr) IGoadminSessionDo
Where(conds ...gen.Condition) IGoadminSessionDo
Order(conds ...field.Expr) IGoadminSessionDo
Distinct(cols ...field.Expr) IGoadminSessionDo
Omit(cols ...field.Expr) IGoadminSessionDo
Join(table schema.Tabler, on ...field.Expr) IGoadminSessionDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminSessionDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminSessionDo
Group(cols ...field.Expr) IGoadminSessionDo
Having(conds ...gen.Condition) IGoadminSessionDo
Limit(limit int) IGoadminSessionDo
Offset(offset int) IGoadminSessionDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminSessionDo
Unscoped() IGoadminSessionDo
Create(values ...*model.GoadminSession) error
CreateInBatches(values []*model.GoadminSession, batchSize int) error
Save(values ...*model.GoadminSession) error
First() (*model.GoadminSession, error)
Take() (*model.GoadminSession, error)
Last() (*model.GoadminSession, error)
Find() ([]*model.GoadminSession, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminSession, err error)
FindInBatches(result *[]*model.GoadminSession, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminSession) (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) IGoadminSessionDo
Assign(attrs ...field.AssignExpr) IGoadminSessionDo
Joins(fields ...field.RelationField) IGoadminSessionDo
Preload(fields ...field.RelationField) IGoadminSessionDo
FirstOrInit() (*model.GoadminSession, error)
FirstOrCreate() (*model.GoadminSession, error)
FindByPage(offset int, limit int) (result []*model.GoadminSession, 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) IGoadminSessionDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminSession, err error)
}
type IGoadminSiteDo ¶
type IGoadminSiteDo interface {
gen.SubQuery
Debug() IGoadminSiteDo
WithContext(ctx context.Context) IGoadminSiteDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminSiteDo
WriteDB() IGoadminSiteDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminSiteDo
Not(conds ...gen.Condition) IGoadminSiteDo
Or(conds ...gen.Condition) IGoadminSiteDo
Select(conds ...field.Expr) IGoadminSiteDo
Where(conds ...gen.Condition) IGoadminSiteDo
Order(conds ...field.Expr) IGoadminSiteDo
Distinct(cols ...field.Expr) IGoadminSiteDo
Omit(cols ...field.Expr) IGoadminSiteDo
Join(table schema.Tabler, on ...field.Expr) IGoadminSiteDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminSiteDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminSiteDo
Group(cols ...field.Expr) IGoadminSiteDo
Having(conds ...gen.Condition) IGoadminSiteDo
Limit(limit int) IGoadminSiteDo
Offset(offset int) IGoadminSiteDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminSiteDo
Unscoped() IGoadminSiteDo
Create(values ...*model.GoadminSite) error
CreateInBatches(values []*model.GoadminSite, batchSize int) error
Save(values ...*model.GoadminSite) error
First() (*model.GoadminSite, error)
Take() (*model.GoadminSite, error)
Last() (*model.GoadminSite, error)
Find() ([]*model.GoadminSite, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminSite, err error)
FindInBatches(result *[]*model.GoadminSite, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminSite) (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) IGoadminSiteDo
Assign(attrs ...field.AssignExpr) IGoadminSiteDo
Joins(fields ...field.RelationField) IGoadminSiteDo
Preload(fields ...field.RelationField) IGoadminSiteDo
FirstOrInit() (*model.GoadminSite, error)
FirstOrCreate() (*model.GoadminSite, error)
FindByPage(offset int, limit int) (result []*model.GoadminSite, 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) IGoadminSiteDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminSite, err error)
}
type IGoadminUserDo ¶
type IGoadminUserDo interface {
gen.SubQuery
Debug() IGoadminUserDo
WithContext(ctx context.Context) IGoadminUserDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminUserDo
WriteDB() IGoadminUserDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminUserDo
Not(conds ...gen.Condition) IGoadminUserDo
Or(conds ...gen.Condition) IGoadminUserDo
Select(conds ...field.Expr) IGoadminUserDo
Where(conds ...gen.Condition) IGoadminUserDo
Order(conds ...field.Expr) IGoadminUserDo
Distinct(cols ...field.Expr) IGoadminUserDo
Omit(cols ...field.Expr) IGoadminUserDo
Join(table schema.Tabler, on ...field.Expr) IGoadminUserDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminUserDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminUserDo
Group(cols ...field.Expr) IGoadminUserDo
Having(conds ...gen.Condition) IGoadminUserDo
Limit(limit int) IGoadminUserDo
Offset(offset int) IGoadminUserDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminUserDo
Unscoped() IGoadminUserDo
Create(values ...*model.GoadminUser) error
CreateInBatches(values []*model.GoadminUser, batchSize int) error
Save(values ...*model.GoadminUser) error
First() (*model.GoadminUser, error)
Take() (*model.GoadminUser, error)
Last() (*model.GoadminUser, error)
Find() ([]*model.GoadminUser, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminUser, err error)
FindInBatches(result *[]*model.GoadminUser, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminUser) (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) IGoadminUserDo
Assign(attrs ...field.AssignExpr) IGoadminUserDo
Joins(fields ...field.RelationField) IGoadminUserDo
Preload(fields ...field.RelationField) IGoadminUserDo
FirstOrInit() (*model.GoadminUser, error)
FirstOrCreate() (*model.GoadminUser, error)
FindByPage(offset int, limit int) (result []*model.GoadminUser, 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) IGoadminUserDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminUser, err error)
}
type IGoadminUserPermissionDo ¶
type IGoadminUserPermissionDo interface {
gen.SubQuery
Debug() IGoadminUserPermissionDo
WithContext(ctx context.Context) IGoadminUserPermissionDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGoadminUserPermissionDo
WriteDB() IGoadminUserPermissionDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGoadminUserPermissionDo
Not(conds ...gen.Condition) IGoadminUserPermissionDo
Or(conds ...gen.Condition) IGoadminUserPermissionDo
Select(conds ...field.Expr) IGoadminUserPermissionDo
Where(conds ...gen.Condition) IGoadminUserPermissionDo
Order(conds ...field.Expr) IGoadminUserPermissionDo
Distinct(cols ...field.Expr) IGoadminUserPermissionDo
Omit(cols ...field.Expr) IGoadminUserPermissionDo
Join(table schema.Tabler, on ...field.Expr) IGoadminUserPermissionDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGoadminUserPermissionDo
RightJoin(table schema.Tabler, on ...field.Expr) IGoadminUserPermissionDo
Group(cols ...field.Expr) IGoadminUserPermissionDo
Having(conds ...gen.Condition) IGoadminUserPermissionDo
Limit(limit int) IGoadminUserPermissionDo
Offset(offset int) IGoadminUserPermissionDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGoadminUserPermissionDo
Unscoped() IGoadminUserPermissionDo
Create(values ...*model.GoadminUserPermission) error
CreateInBatches(values []*model.GoadminUserPermission, batchSize int) error
Save(values ...*model.GoadminUserPermission) error
First() (*model.GoadminUserPermission, error)
Take() (*model.GoadminUserPermission, error)
Last() (*model.GoadminUserPermission, error)
Find() ([]*model.GoadminUserPermission, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GoadminUserPermission, err error)
FindInBatches(result *[]*model.GoadminUserPermission, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GoadminUserPermission) (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) IGoadminUserPermissionDo
Assign(attrs ...field.AssignExpr) IGoadminUserPermissionDo
Joins(fields ...field.RelationField) IGoadminUserPermissionDo
Preload(fields ...field.RelationField) IGoadminUserPermissionDo
FirstOrInit() (*model.GoadminUserPermission, error)
FirstOrCreate() (*model.GoadminUserPermission, error)
FindByPage(offset int, limit int) (result []*model.GoadminUserPermission, 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) IGoadminUserPermissionDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GoadminUserPermission, err error)
}
type IGroupDo ¶
type IGroupDo interface {
gen.SubQuery
Debug() IGroupDo
WithContext(ctx context.Context) IGroupDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGroupDo
WriteDB() IGroupDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGroupDo
Not(conds ...gen.Condition) IGroupDo
Or(conds ...gen.Condition) IGroupDo
Select(conds ...field.Expr) IGroupDo
Where(conds ...gen.Condition) IGroupDo
Order(conds ...field.Expr) IGroupDo
Distinct(cols ...field.Expr) IGroupDo
Omit(cols ...field.Expr) IGroupDo
Join(table schema.Tabler, on ...field.Expr) IGroupDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGroupDo
RightJoin(table schema.Tabler, on ...field.Expr) IGroupDo
Group(cols ...field.Expr) IGroupDo
Having(conds ...gen.Condition) IGroupDo
Limit(limit int) IGroupDo
Offset(offset int) IGroupDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGroupDo
Unscoped() IGroupDo
Create(values ...*model.Group) error
CreateInBatches(values []*model.Group, batchSize int) error
Save(values ...*model.Group) error
First() (*model.Group, error)
Take() (*model.Group, error)
Last() (*model.Group, error)
Find() ([]*model.Group, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Group, err error)
FindInBatches(result *[]*model.Group, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.Group) (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) IGroupDo
Assign(attrs ...field.AssignExpr) IGroupDo
Joins(fields ...field.RelationField) IGroupDo
Preload(fields ...field.RelationField) IGroupDo
FirstOrInit() (*model.Group, error)
FirstOrCreate() (*model.Group, error)
FindByPage(offset int, limit int) (result []*model.Group, 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) IGroupDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.Group, err error)
}
type IGroupUserDo ¶
type IGroupUserDo interface {
gen.SubQuery
Debug() IGroupUserDo
WithContext(ctx context.Context) IGroupUserDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IGroupUserDo
WriteDB() IGroupUserDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IGroupUserDo
Not(conds ...gen.Condition) IGroupUserDo
Or(conds ...gen.Condition) IGroupUserDo
Select(conds ...field.Expr) IGroupUserDo
Where(conds ...gen.Condition) IGroupUserDo
Order(conds ...field.Expr) IGroupUserDo
Distinct(cols ...field.Expr) IGroupUserDo
Omit(cols ...field.Expr) IGroupUserDo
Join(table schema.Tabler, on ...field.Expr) IGroupUserDo
LeftJoin(table schema.Tabler, on ...field.Expr) IGroupUserDo
RightJoin(table schema.Tabler, on ...field.Expr) IGroupUserDo
Group(cols ...field.Expr) IGroupUserDo
Having(conds ...gen.Condition) IGroupUserDo
Limit(limit int) IGroupUserDo
Offset(offset int) IGroupUserDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IGroupUserDo
Unscoped() IGroupUserDo
Create(values ...*model.GroupUser) error
CreateInBatches(values []*model.GroupUser, batchSize int) error
Save(values ...*model.GroupUser) error
First() (*model.GroupUser, error)
Take() (*model.GroupUser, error)
Last() (*model.GroupUser, error)
Find() ([]*model.GroupUser, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.GroupUser, err error)
FindInBatches(result *[]*model.GroupUser, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.GroupUser) (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) IGroupUserDo
Assign(attrs ...field.AssignExpr) IGroupUserDo
Joins(fields ...field.RelationField) IGroupUserDo
Preload(fields ...field.RelationField) IGroupUserDo
FirstOrInit() (*model.GroupUser, error)
FirstOrCreate() (*model.GroupUser, error)
FindByPage(offset int, limit int) (result []*model.GroupUser, 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) IGroupUserDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.GroupUser, err error)
}
type IMessageContentDo ¶
type IMessageContentDo interface {
gen.SubQuery
Debug() IMessageContentDo
WithContext(ctx context.Context) IMessageContentDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IMessageContentDo
WriteDB() IMessageContentDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IMessageContentDo
Not(conds ...gen.Condition) IMessageContentDo
Or(conds ...gen.Condition) IMessageContentDo
Select(conds ...field.Expr) IMessageContentDo
Where(conds ...gen.Condition) IMessageContentDo
Order(conds ...field.Expr) IMessageContentDo
Distinct(cols ...field.Expr) IMessageContentDo
Omit(cols ...field.Expr) IMessageContentDo
Join(table schema.Tabler, on ...field.Expr) IMessageContentDo
LeftJoin(table schema.Tabler, on ...field.Expr) IMessageContentDo
RightJoin(table schema.Tabler, on ...field.Expr) IMessageContentDo
Group(cols ...field.Expr) IMessageContentDo
Having(conds ...gen.Condition) IMessageContentDo
Limit(limit int) IMessageContentDo
Offset(offset int) IMessageContentDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IMessageContentDo
Unscoped() IMessageContentDo
Create(values ...*model.MessageContent) error
CreateInBatches(values []*model.MessageContent, batchSize int) error
Save(values ...*model.MessageContent) error
First() (*model.MessageContent, error)
Take() (*model.MessageContent, error)
Last() (*model.MessageContent, error)
Find() ([]*model.MessageContent, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.MessageContent, err error)
FindInBatches(result *[]*model.MessageContent, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.MessageContent) (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) IMessageContentDo
Assign(attrs ...field.AssignExpr) IMessageContentDo
Joins(fields ...field.RelationField) IMessageContentDo
Preload(fields ...field.RelationField) IMessageContentDo
FirstOrInit() (*model.MessageContent, error)
FirstOrCreate() (*model.MessageContent, error)
FindByPage(offset int, limit int) (result []*model.MessageContent, 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) IMessageContentDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.MessageContent, err error)
}
type IMessageIndexDo ¶
type IMessageIndexDo interface {
gen.SubQuery
Debug() IMessageIndexDo
WithContext(ctx context.Context) IMessageIndexDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IMessageIndexDo
WriteDB() IMessageIndexDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IMessageIndexDo
Not(conds ...gen.Condition) IMessageIndexDo
Or(conds ...gen.Condition) IMessageIndexDo
Select(conds ...field.Expr) IMessageIndexDo
Where(conds ...gen.Condition) IMessageIndexDo
Order(conds ...field.Expr) IMessageIndexDo
Distinct(cols ...field.Expr) IMessageIndexDo
Omit(cols ...field.Expr) IMessageIndexDo
Join(table schema.Tabler, on ...field.Expr) IMessageIndexDo
LeftJoin(table schema.Tabler, on ...field.Expr) IMessageIndexDo
RightJoin(table schema.Tabler, on ...field.Expr) IMessageIndexDo
Group(cols ...field.Expr) IMessageIndexDo
Having(conds ...gen.Condition) IMessageIndexDo
Limit(limit int) IMessageIndexDo
Offset(offset int) IMessageIndexDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IMessageIndexDo
Unscoped() IMessageIndexDo
Create(values ...*model.MessageIndex) error
CreateInBatches(values []*model.MessageIndex, batchSize int) error
Save(values ...*model.MessageIndex) error
First() (*model.MessageIndex, error)
Take() (*model.MessageIndex, error)
Last() (*model.MessageIndex, error)
Find() ([]*model.MessageIndex, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.MessageIndex, err error)
FindInBatches(result *[]*model.MessageIndex, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.MessageIndex) (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) IMessageIndexDo
Assign(attrs ...field.AssignExpr) IMessageIndexDo
Joins(fields ...field.RelationField) IMessageIndexDo
Preload(fields ...field.RelationField) IMessageIndexDo
FirstOrInit() (*model.MessageIndex, error)
FirstOrCreate() (*model.MessageIndex, error)
FindByPage(offset int, limit int) (result []*model.MessageIndex, 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) IMessageIndexDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.MessageIndex, err error)
}
type IUserDo ¶
type IUserDo interface {
gen.SubQuery
Debug() IUserDo
WithContext(ctx context.Context) IUserDo
WithResult(fc func(tx gen.Dao)) gen.ResultInfo
ReplaceDB(db *gorm.DB)
ReadDB() IUserDo
WriteDB() IUserDo
As(alias string) gen.Dao
Columns(cols ...field.Expr) gen.Columns
Clauses(conds ...clause.Expression) IUserDo
Not(conds ...gen.Condition) IUserDo
Or(conds ...gen.Condition) IUserDo
Select(conds ...field.Expr) IUserDo
Where(conds ...gen.Condition) IUserDo
Order(conds ...field.Expr) IUserDo
Distinct(cols ...field.Expr) IUserDo
Omit(cols ...field.Expr) IUserDo
Join(table schema.Tabler, on ...field.Expr) IUserDo
LeftJoin(table schema.Tabler, on ...field.Expr) IUserDo
RightJoin(table schema.Tabler, on ...field.Expr) IUserDo
Group(cols ...field.Expr) IUserDo
Having(conds ...gen.Condition) IUserDo
Limit(limit int) IUserDo
Offset(offset int) IUserDo
Count() (count int64, err error)
Scopes(funcs ...func(gen.Dao) gen.Dao) IUserDo
Unscoped() IUserDo
Create(values ...*model.User) error
CreateInBatches(values []*model.User, batchSize int) error
Save(values ...*model.User) error
First() (*model.User, error)
Take() (*model.User, error)
Last() (*model.User, error)
Find() ([]*model.User, error)
FindInBatch(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.User, err error)
FindInBatches(result *[]*model.User, batchSize int, fc func(tx gen.Dao, batch int) error) error
Pluck(column field.Expr, dest interface{}) error
Delete(...*model.User) (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) IUserDo
Assign(attrs ...field.AssignExpr) IUserDo
Joins(fields ...field.RelationField) IUserDo
Preload(fields ...field.RelationField) IUserDo
FirstOrInit() (*model.User, error)
FirstOrCreate() (*model.User, error)
FindByPage(offset int, limit int) (result []*model.User, 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) IUserDo
UnderlyingDB() *gorm.DB
schema.Tabler
GetById(id int) (result *model.User, err error)
}
type Query ¶
type Query struct {
Device device
DeviceAck deviceAck
Feed feed
FeedImage feedImage
FeedLike feedLike
FeedVideo feedVideo
Gid gid
GoadminMenu goadminMenu
GoadminOperationLog goadminOperationLog
GoadminPermission goadminPermission
GoadminRole goadminRole
GoadminRoleMenu goadminRoleMenu
GoadminRolePermission goadminRolePermission
GoadminRoleUser goadminRoleUser
GoadminSession goadminSession
GoadminSite goadminSite
GoadminUser goadminUser
GoadminUserPermission goadminUserPermission
Group group
GroupUser groupUser
MessageContent messageContent
MessageIndex messageIndex
User user
// contains filtered or unexported fields
}
func (*Query) Transaction ¶
func (*Query) WithContext ¶
Source Files
¶
- device.gen.go
- device_ack.gen.go
- feed.gen.go
- feed_image.gen.go
- feed_like.gen.go
- feed_video.gen.go
- gen.go
- gid.gen.go
- goadmin_menu.gen.go
- goadmin_operation_log.gen.go
- goadmin_permissions.gen.go
- goadmin_role_menu.gen.go
- goadmin_role_permissions.gen.go
- goadmin_role_users.gen.go
- goadmin_roles.gen.go
- goadmin_session.gen.go
- goadmin_site.gen.go
- goadmin_user_permissions.gen.go
- goadmin_users.gen.go
- group.gen.go
- group_user.gen.go
- message_content.gen.go
- message_index.gen.go
- user.gen.go
Click to show internal directories.
Click to hide internal directories.