Versions in this module Expand all Collapse all v0 v0.0.1 May 9, 2024 Changes in this version + var CmsHelp *cmsHelp + var CmsHelpCategory *cmsHelpCategory + var CmsMemberReport *cmsMemberReport + var CmsPrefrenceArea *cmsPrefrenceArea + var CmsPrefrenceAreaProductRelation *cmsPrefrenceAreaProductRelation + var CmsSubject *cmsSubject + var CmsSubjectCategory *cmsSubjectCategory + var CmsSubjectComment *cmsSubjectComment + var CmsSubjectProductRelation *cmsSubjectProductRelation + var CmsTopic *cmsTopic + var CmsTopicCategory *cmsTopicCategory + var CmsTopicComment *cmsTopicComment + var Q = new(Query) + func SetDefault(db *gorm.DB, opts ...gen.DOOption) + type ICmsHelpCategoryDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsHelpCategoryDo + Attrs func(attrs ...field.AssignExpr) ICmsHelpCategoryDo + Clauses func(conds ...clause.Expression) ICmsHelpCategoryDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsHelpCategory) error + CreateInBatches func(values []*model.CmsHelpCategory, batchSize int) error + Debug func() ICmsHelpCategoryDo + Delete func(...*model.CmsHelpCategory) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsHelpCategoryDo + Find func() ([]*model.CmsHelpCategory, error) + FindByPage func(offset int, limit int) (result []*model.CmsHelpCategory, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsHelpCategory, err error) + FindInBatches func(result *[]*model.CmsHelpCategory, batchSize int, ...) error + First func() (*model.CmsHelpCategory, error) + FirstOrCreate func() (*model.CmsHelpCategory, error) + FirstOrInit func() (*model.CmsHelpCategory, error) + Group func(cols ...field.Expr) ICmsHelpCategoryDo + Having func(conds ...gen.Condition) ICmsHelpCategoryDo + Join func(table schema.Tabler, on ...field.Expr) ICmsHelpCategoryDo + Joins func(fields ...field.RelationField) ICmsHelpCategoryDo + Last func() (*model.CmsHelpCategory, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsHelpCategoryDo + Limit func(limit int) ICmsHelpCategoryDo + Not func(conds ...gen.Condition) ICmsHelpCategoryDo + Offset func(offset int) ICmsHelpCategoryDo + Omit func(cols ...field.Expr) ICmsHelpCategoryDo + Or func(conds ...gen.Condition) ICmsHelpCategoryDo + Order func(conds ...field.Expr) ICmsHelpCategoryDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsHelpCategoryDo + ReadDB func() ICmsHelpCategoryDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsHelpCategoryDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsHelpCategoryDo + Save func(values ...*model.CmsHelpCategory) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsHelpCategoryDo + Select func(conds ...field.Expr) ICmsHelpCategoryDo + Session func(config *gorm.Session) ICmsHelpCategoryDo + Take func() (*model.CmsHelpCategory, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsHelpCategoryDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsHelpCategoryDo + WithContext func(ctx context.Context) ICmsHelpCategoryDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsHelpCategoryDo + type ICmsHelpDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsHelpDo + Attrs func(attrs ...field.AssignExpr) ICmsHelpDo + Clauses func(conds ...clause.Expression) ICmsHelpDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsHelp) error + CreateInBatches func(values []*model.CmsHelp, batchSize int) error + Debug func() ICmsHelpDo + Delete func(...*model.CmsHelp) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsHelpDo + Find func() ([]*model.CmsHelp, error) + FindByPage func(offset int, limit int) (result []*model.CmsHelp, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsHelp, err error) + FindInBatches func(result *[]*model.CmsHelp, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.CmsHelp, error) + FirstOrCreate func() (*model.CmsHelp, error) + FirstOrInit func() (*model.CmsHelp, error) + Group func(cols ...field.Expr) ICmsHelpDo + Having func(conds ...gen.Condition) ICmsHelpDo + Join func(table schema.Tabler, on ...field.Expr) ICmsHelpDo + Joins func(fields ...field.RelationField) ICmsHelpDo + Last func() (*model.CmsHelp, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsHelpDo + Limit func(limit int) ICmsHelpDo + Not func(conds ...gen.Condition) ICmsHelpDo + Offset func(offset int) ICmsHelpDo + Omit func(cols ...field.Expr) ICmsHelpDo + Or func(conds ...gen.Condition) ICmsHelpDo + Order func(conds ...field.Expr) ICmsHelpDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsHelpDo + ReadDB func() ICmsHelpDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsHelpDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsHelpDo + Save func(values ...*model.CmsHelp) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsHelpDo + Select func(conds ...field.Expr) ICmsHelpDo + Session func(config *gorm.Session) ICmsHelpDo + Take func() (*model.CmsHelp, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsHelpDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsHelpDo + WithContext func(ctx context.Context) ICmsHelpDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsHelpDo + type ICmsMemberReportDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsMemberReportDo + Attrs func(attrs ...field.AssignExpr) ICmsMemberReportDo + Clauses func(conds ...clause.Expression) ICmsMemberReportDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsMemberReport) error + CreateInBatches func(values []*model.CmsMemberReport, batchSize int) error + Debug func() ICmsMemberReportDo + Delete func(...*model.CmsMemberReport) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsMemberReportDo + Find func() ([]*model.CmsMemberReport, error) + FindByPage func(offset int, limit int) (result []*model.CmsMemberReport, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsMemberReport, err error) + FindInBatches func(result *[]*model.CmsMemberReport, batchSize int, ...) error + First func() (*model.CmsMemberReport, error) + FirstOrCreate func() (*model.CmsMemberReport, error) + FirstOrInit func() (*model.CmsMemberReport, error) + Group func(cols ...field.Expr) ICmsMemberReportDo + Having func(conds ...gen.Condition) ICmsMemberReportDo + Join func(table schema.Tabler, on ...field.Expr) ICmsMemberReportDo + Joins func(fields ...field.RelationField) ICmsMemberReportDo + Last func() (*model.CmsMemberReport, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsMemberReportDo + Limit func(limit int) ICmsMemberReportDo + Not func(conds ...gen.Condition) ICmsMemberReportDo + Offset func(offset int) ICmsMemberReportDo + Omit func(cols ...field.Expr) ICmsMemberReportDo + Or func(conds ...gen.Condition) ICmsMemberReportDo + Order func(conds ...field.Expr) ICmsMemberReportDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsMemberReportDo + ReadDB func() ICmsMemberReportDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsMemberReportDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsMemberReportDo + Save func(values ...*model.CmsMemberReport) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsMemberReportDo + Select func(conds ...field.Expr) ICmsMemberReportDo + Session func(config *gorm.Session) ICmsMemberReportDo + Take func() (*model.CmsMemberReport, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsMemberReportDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsMemberReportDo + WithContext func(ctx context.Context) ICmsMemberReportDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsMemberReportDo + type ICmsPrefrenceAreaDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsPrefrenceAreaDo + Attrs func(attrs ...field.AssignExpr) ICmsPrefrenceAreaDo + Clauses func(conds ...clause.Expression) ICmsPrefrenceAreaDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsPrefrenceArea) error + CreateInBatches func(values []*model.CmsPrefrenceArea, batchSize int) error + Debug func() ICmsPrefrenceAreaDo + Delete func(...*model.CmsPrefrenceArea) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsPrefrenceAreaDo + Find func() ([]*model.CmsPrefrenceArea, error) + FindByPage func(offset int, limit int) (result []*model.CmsPrefrenceArea, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsPrefrenceArea, err error) + FindInBatches func(result *[]*model.CmsPrefrenceArea, batchSize int, ...) error + First func() (*model.CmsPrefrenceArea, error) + FirstOrCreate func() (*model.CmsPrefrenceArea, error) + FirstOrInit func() (*model.CmsPrefrenceArea, error) + Group func(cols ...field.Expr) ICmsPrefrenceAreaDo + Having func(conds ...gen.Condition) ICmsPrefrenceAreaDo + Join func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaDo + Joins func(fields ...field.RelationField) ICmsPrefrenceAreaDo + Last func() (*model.CmsPrefrenceArea, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaDo + Limit func(limit int) ICmsPrefrenceAreaDo + Not func(conds ...gen.Condition) ICmsPrefrenceAreaDo + Offset func(offset int) ICmsPrefrenceAreaDo + Omit func(cols ...field.Expr) ICmsPrefrenceAreaDo + Or func(conds ...gen.Condition) ICmsPrefrenceAreaDo + Order func(conds ...field.Expr) ICmsPrefrenceAreaDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsPrefrenceAreaDo + ReadDB func() ICmsPrefrenceAreaDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsPrefrenceAreaDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaDo + Save func(values ...*model.CmsPrefrenceArea) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsPrefrenceAreaDo + Select func(conds ...field.Expr) ICmsPrefrenceAreaDo + Session func(config *gorm.Session) ICmsPrefrenceAreaDo + Take func() (*model.CmsPrefrenceArea, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsPrefrenceAreaDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsPrefrenceAreaDo + WithContext func(ctx context.Context) ICmsPrefrenceAreaDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsPrefrenceAreaDo + type ICmsPrefrenceAreaProductRelationDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsPrefrenceAreaProductRelationDo + Attrs func(attrs ...field.AssignExpr) ICmsPrefrenceAreaProductRelationDo + Clauses func(conds ...clause.Expression) ICmsPrefrenceAreaProductRelationDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsPrefrenceAreaProductRelation) error + CreateInBatches func(values []*model.CmsPrefrenceAreaProductRelation, batchSize int) error + Debug func() ICmsPrefrenceAreaProductRelationDo + Delete func(...*model.CmsPrefrenceAreaProductRelation) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Find func() ([]*model.CmsPrefrenceAreaProductRelation, error) + FindByPage func(offset int, limit int) (result []*model.CmsPrefrenceAreaProductRelation, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsPrefrenceAreaProductRelation, err error) + FindInBatches func(result *[]*model.CmsPrefrenceAreaProductRelation, batchSize int, ...) error + First func() (*model.CmsPrefrenceAreaProductRelation, error) + FirstOrCreate func() (*model.CmsPrefrenceAreaProductRelation, error) + FirstOrInit func() (*model.CmsPrefrenceAreaProductRelation, error) + Group func(cols ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Having func(conds ...gen.Condition) ICmsPrefrenceAreaProductRelationDo + Join func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Joins func(fields ...field.RelationField) ICmsPrefrenceAreaProductRelationDo + Last func() (*model.CmsPrefrenceAreaProductRelation, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Limit func(limit int) ICmsPrefrenceAreaProductRelationDo + Not func(conds ...gen.Condition) ICmsPrefrenceAreaProductRelationDo + Offset func(offset int) ICmsPrefrenceAreaProductRelationDo + Omit func(cols ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Or func(conds ...gen.Condition) ICmsPrefrenceAreaProductRelationDo + Order func(conds ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsPrefrenceAreaProductRelationDo + ReadDB func() ICmsPrefrenceAreaProductRelationDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsPrefrenceAreaProductRelationDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Save func(values ...*model.CmsPrefrenceAreaProductRelation) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsPrefrenceAreaProductRelationDo + Select func(conds ...field.Expr) ICmsPrefrenceAreaProductRelationDo + Session func(config *gorm.Session) ICmsPrefrenceAreaProductRelationDo + Take func() (*model.CmsPrefrenceAreaProductRelation, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsPrefrenceAreaProductRelationDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsPrefrenceAreaProductRelationDo + WithContext func(ctx context.Context) ICmsPrefrenceAreaProductRelationDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsPrefrenceAreaProductRelationDo + type ICmsSubjectCategoryDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsSubjectCategoryDo + Attrs func(attrs ...field.AssignExpr) ICmsSubjectCategoryDo + Clauses func(conds ...clause.Expression) ICmsSubjectCategoryDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsSubjectCategory) error + CreateInBatches func(values []*model.CmsSubjectCategory, batchSize int) error + Debug func() ICmsSubjectCategoryDo + Delete func(...*model.CmsSubjectCategory) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsSubjectCategoryDo + Find func() ([]*model.CmsSubjectCategory, error) + FindByPage func(offset int, limit int) (result []*model.CmsSubjectCategory, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsSubjectCategory, err error) + FindInBatches func(result *[]*model.CmsSubjectCategory, batchSize int, ...) error + First func() (*model.CmsSubjectCategory, error) + FirstOrCreate func() (*model.CmsSubjectCategory, error) + FirstOrInit func() (*model.CmsSubjectCategory, error) + Group func(cols ...field.Expr) ICmsSubjectCategoryDo + Having func(conds ...gen.Condition) ICmsSubjectCategoryDo + Join func(table schema.Tabler, on ...field.Expr) ICmsSubjectCategoryDo + Joins func(fields ...field.RelationField) ICmsSubjectCategoryDo + Last func() (*model.CmsSubjectCategory, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectCategoryDo + Limit func(limit int) ICmsSubjectCategoryDo + Not func(conds ...gen.Condition) ICmsSubjectCategoryDo + Offset func(offset int) ICmsSubjectCategoryDo + Omit func(cols ...field.Expr) ICmsSubjectCategoryDo + Or func(conds ...gen.Condition) ICmsSubjectCategoryDo + Order func(conds ...field.Expr) ICmsSubjectCategoryDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsSubjectCategoryDo + ReadDB func() ICmsSubjectCategoryDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsSubjectCategoryDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectCategoryDo + Save func(values ...*model.CmsSubjectCategory) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsSubjectCategoryDo + Select func(conds ...field.Expr) ICmsSubjectCategoryDo + Session func(config *gorm.Session) ICmsSubjectCategoryDo + Take func() (*model.CmsSubjectCategory, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsSubjectCategoryDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsSubjectCategoryDo + WithContext func(ctx context.Context) ICmsSubjectCategoryDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsSubjectCategoryDo + type ICmsSubjectCommentDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsSubjectCommentDo + Attrs func(attrs ...field.AssignExpr) ICmsSubjectCommentDo + Clauses func(conds ...clause.Expression) ICmsSubjectCommentDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsSubjectComment) error + CreateInBatches func(values []*model.CmsSubjectComment, batchSize int) error + Debug func() ICmsSubjectCommentDo + Delete func(...*model.CmsSubjectComment) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsSubjectCommentDo + Find func() ([]*model.CmsSubjectComment, error) + FindByPage func(offset int, limit int) (result []*model.CmsSubjectComment, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsSubjectComment, err error) + FindInBatches func(result *[]*model.CmsSubjectComment, batchSize int, ...) error + First func() (*model.CmsSubjectComment, error) + FirstOrCreate func() (*model.CmsSubjectComment, error) + FirstOrInit func() (*model.CmsSubjectComment, error) + Group func(cols ...field.Expr) ICmsSubjectCommentDo + Having func(conds ...gen.Condition) ICmsSubjectCommentDo + Join func(table schema.Tabler, on ...field.Expr) ICmsSubjectCommentDo + Joins func(fields ...field.RelationField) ICmsSubjectCommentDo + Last func() (*model.CmsSubjectComment, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectCommentDo + Limit func(limit int) ICmsSubjectCommentDo + Not func(conds ...gen.Condition) ICmsSubjectCommentDo + Offset func(offset int) ICmsSubjectCommentDo + Omit func(cols ...field.Expr) ICmsSubjectCommentDo + Or func(conds ...gen.Condition) ICmsSubjectCommentDo + Order func(conds ...field.Expr) ICmsSubjectCommentDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsSubjectCommentDo + ReadDB func() ICmsSubjectCommentDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsSubjectCommentDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectCommentDo + Save func(values ...*model.CmsSubjectComment) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsSubjectCommentDo + Select func(conds ...field.Expr) ICmsSubjectCommentDo + Session func(config *gorm.Session) ICmsSubjectCommentDo + Take func() (*model.CmsSubjectComment, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsSubjectCommentDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsSubjectCommentDo + WithContext func(ctx context.Context) ICmsSubjectCommentDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsSubjectCommentDo + type ICmsSubjectDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsSubjectDo + Attrs func(attrs ...field.AssignExpr) ICmsSubjectDo + Clauses func(conds ...clause.Expression) ICmsSubjectDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsSubject) error + CreateInBatches func(values []*model.CmsSubject, batchSize int) error + Debug func() ICmsSubjectDo + Delete func(...*model.CmsSubject) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsSubjectDo + Find func() ([]*model.CmsSubject, error) + FindByPage func(offset int, limit int) (result []*model.CmsSubject, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsSubject, err error) + FindInBatches func(result *[]*model.CmsSubject, batchSize int, ...) error + First func() (*model.CmsSubject, error) + FirstOrCreate func() (*model.CmsSubject, error) + FirstOrInit func() (*model.CmsSubject, error) + Group func(cols ...field.Expr) ICmsSubjectDo + Having func(conds ...gen.Condition) ICmsSubjectDo + Join func(table schema.Tabler, on ...field.Expr) ICmsSubjectDo + Joins func(fields ...field.RelationField) ICmsSubjectDo + Last func() (*model.CmsSubject, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectDo + Limit func(limit int) ICmsSubjectDo + Not func(conds ...gen.Condition) ICmsSubjectDo + Offset func(offset int) ICmsSubjectDo + Omit func(cols ...field.Expr) ICmsSubjectDo + Or func(conds ...gen.Condition) ICmsSubjectDo + Order func(conds ...field.Expr) ICmsSubjectDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsSubjectDo + ReadDB func() ICmsSubjectDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsSubjectDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectDo + Save func(values ...*model.CmsSubject) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsSubjectDo + Select func(conds ...field.Expr) ICmsSubjectDo + Session func(config *gorm.Session) ICmsSubjectDo + Take func() (*model.CmsSubject, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsSubjectDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsSubjectDo + WithContext func(ctx context.Context) ICmsSubjectDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsSubjectDo + type ICmsSubjectProductRelationDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsSubjectProductRelationDo + Attrs func(attrs ...field.AssignExpr) ICmsSubjectProductRelationDo + Clauses func(conds ...clause.Expression) ICmsSubjectProductRelationDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsSubjectProductRelation) error + CreateInBatches func(values []*model.CmsSubjectProductRelation, batchSize int) error + Debug func() ICmsSubjectProductRelationDo + Delete func(...*model.CmsSubjectProductRelation) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsSubjectProductRelationDo + Find func() ([]*model.CmsSubjectProductRelation, error) + FindByPage func(offset int, limit int) (result []*model.CmsSubjectProductRelation, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsSubjectProductRelation, err error) + FindInBatches func(result *[]*model.CmsSubjectProductRelation, batchSize int, ...) error + First func() (*model.CmsSubjectProductRelation, error) + FirstOrCreate func() (*model.CmsSubjectProductRelation, error) + FirstOrInit func() (*model.CmsSubjectProductRelation, error) + Group func(cols ...field.Expr) ICmsSubjectProductRelationDo + Having func(conds ...gen.Condition) ICmsSubjectProductRelationDo + Join func(table schema.Tabler, on ...field.Expr) ICmsSubjectProductRelationDo + Joins func(fields ...field.RelationField) ICmsSubjectProductRelationDo + Last func() (*model.CmsSubjectProductRelation, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectProductRelationDo + Limit func(limit int) ICmsSubjectProductRelationDo + Not func(conds ...gen.Condition) ICmsSubjectProductRelationDo + Offset func(offset int) ICmsSubjectProductRelationDo + Omit func(cols ...field.Expr) ICmsSubjectProductRelationDo + Or func(conds ...gen.Condition) ICmsSubjectProductRelationDo + Order func(conds ...field.Expr) ICmsSubjectProductRelationDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsSubjectProductRelationDo + ReadDB func() ICmsSubjectProductRelationDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsSubjectProductRelationDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsSubjectProductRelationDo + Save func(values ...*model.CmsSubjectProductRelation) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsSubjectProductRelationDo + Select func(conds ...field.Expr) ICmsSubjectProductRelationDo + Session func(config *gorm.Session) ICmsSubjectProductRelationDo + Take func() (*model.CmsSubjectProductRelation, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsSubjectProductRelationDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsSubjectProductRelationDo + WithContext func(ctx context.Context) ICmsSubjectProductRelationDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsSubjectProductRelationDo + type ICmsTopicCategoryDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsTopicCategoryDo + Attrs func(attrs ...field.AssignExpr) ICmsTopicCategoryDo + Clauses func(conds ...clause.Expression) ICmsTopicCategoryDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsTopicCategory) error + CreateInBatches func(values []*model.CmsTopicCategory, batchSize int) error + Debug func() ICmsTopicCategoryDo + Delete func(...*model.CmsTopicCategory) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsTopicCategoryDo + Find func() ([]*model.CmsTopicCategory, error) + FindByPage func(offset int, limit int) (result []*model.CmsTopicCategory, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsTopicCategory, err error) + FindInBatches func(result *[]*model.CmsTopicCategory, batchSize int, ...) error + First func() (*model.CmsTopicCategory, error) + FirstOrCreate func() (*model.CmsTopicCategory, error) + FirstOrInit func() (*model.CmsTopicCategory, error) + Group func(cols ...field.Expr) ICmsTopicCategoryDo + Having func(conds ...gen.Condition) ICmsTopicCategoryDo + Join func(table schema.Tabler, on ...field.Expr) ICmsTopicCategoryDo + Joins func(fields ...field.RelationField) ICmsTopicCategoryDo + Last func() (*model.CmsTopicCategory, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicCategoryDo + Limit func(limit int) ICmsTopicCategoryDo + Not func(conds ...gen.Condition) ICmsTopicCategoryDo + Offset func(offset int) ICmsTopicCategoryDo + Omit func(cols ...field.Expr) ICmsTopicCategoryDo + Or func(conds ...gen.Condition) ICmsTopicCategoryDo + Order func(conds ...field.Expr) ICmsTopicCategoryDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsTopicCategoryDo + ReadDB func() ICmsTopicCategoryDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsTopicCategoryDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicCategoryDo + Save func(values ...*model.CmsTopicCategory) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsTopicCategoryDo + Select func(conds ...field.Expr) ICmsTopicCategoryDo + Session func(config *gorm.Session) ICmsTopicCategoryDo + Take func() (*model.CmsTopicCategory, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsTopicCategoryDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsTopicCategoryDo + WithContext func(ctx context.Context) ICmsTopicCategoryDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsTopicCategoryDo + type ICmsTopicCommentDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsTopicCommentDo + Attrs func(attrs ...field.AssignExpr) ICmsTopicCommentDo + Clauses func(conds ...clause.Expression) ICmsTopicCommentDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsTopicComment) error + CreateInBatches func(values []*model.CmsTopicComment, batchSize int) error + Debug func() ICmsTopicCommentDo + Delete func(...*model.CmsTopicComment) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsTopicCommentDo + Find func() ([]*model.CmsTopicComment, error) + FindByPage func(offset int, limit int) (result []*model.CmsTopicComment, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsTopicComment, err error) + FindInBatches func(result *[]*model.CmsTopicComment, batchSize int, ...) error + First func() (*model.CmsTopicComment, error) + FirstOrCreate func() (*model.CmsTopicComment, error) + FirstOrInit func() (*model.CmsTopicComment, error) + Group func(cols ...field.Expr) ICmsTopicCommentDo + Having func(conds ...gen.Condition) ICmsTopicCommentDo + Join func(table schema.Tabler, on ...field.Expr) ICmsTopicCommentDo + Joins func(fields ...field.RelationField) ICmsTopicCommentDo + Last func() (*model.CmsTopicComment, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicCommentDo + Limit func(limit int) ICmsTopicCommentDo + Not func(conds ...gen.Condition) ICmsTopicCommentDo + Offset func(offset int) ICmsTopicCommentDo + Omit func(cols ...field.Expr) ICmsTopicCommentDo + Or func(conds ...gen.Condition) ICmsTopicCommentDo + Order func(conds ...field.Expr) ICmsTopicCommentDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsTopicCommentDo + ReadDB func() ICmsTopicCommentDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsTopicCommentDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicCommentDo + Save func(values ...*model.CmsTopicComment) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsTopicCommentDo + Select func(conds ...field.Expr) ICmsTopicCommentDo + Session func(config *gorm.Session) ICmsTopicCommentDo + Take func() (*model.CmsTopicComment, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsTopicCommentDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsTopicCommentDo + WithContext func(ctx context.Context) ICmsTopicCommentDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsTopicCommentDo + type ICmsTopicDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ICmsTopicDo + Attrs func(attrs ...field.AssignExpr) ICmsTopicDo + Clauses func(conds ...clause.Expression) ICmsTopicDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.CmsTopic) error + CreateInBatches func(values []*model.CmsTopic, batchSize int) error + Debug func() ICmsTopicDo + Delete func(...*model.CmsTopic) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ICmsTopicDo + Find func() ([]*model.CmsTopic, error) + FindByPage func(offset int, limit int) (result []*model.CmsTopic, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.CmsTopic, err error) + FindInBatches func(result *[]*model.CmsTopic, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.CmsTopic, error) + FirstOrCreate func() (*model.CmsTopic, error) + FirstOrInit func() (*model.CmsTopic, error) + Group func(cols ...field.Expr) ICmsTopicDo + Having func(conds ...gen.Condition) ICmsTopicDo + Join func(table schema.Tabler, on ...field.Expr) ICmsTopicDo + Joins func(fields ...field.RelationField) ICmsTopicDo + Last func() (*model.CmsTopic, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicDo + Limit func(limit int) ICmsTopicDo + Not func(conds ...gen.Condition) ICmsTopicDo + Offset func(offset int) ICmsTopicDo + Omit func(cols ...field.Expr) ICmsTopicDo + Or func(conds ...gen.Condition) ICmsTopicDo + Order func(conds ...field.Expr) ICmsTopicDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ICmsTopicDo + ReadDB func() ICmsTopicDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ICmsTopicDo + RightJoin func(table schema.Tabler, on ...field.Expr) ICmsTopicDo + Save func(values ...*model.CmsTopic) error + Scan func(result interface{}) (err error) + ScanByPage func(result interface{}, offset int, limit int) (count int64, err error) + Scopes func(funcs ...func(gen.Dao) gen.Dao) ICmsTopicDo + Select func(conds ...field.Expr) ICmsTopicDo + Session func(config *gorm.Session) ICmsTopicDo + Take func() (*model.CmsTopic, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ICmsTopicDo + Update func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumn func(column field.Expr, value interface{}) (info gen.ResultInfo, err error) + UpdateColumnSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + UpdateColumns func(value interface{}) (info gen.ResultInfo, err error) + UpdateFrom func(q gen.SubQuery) gen.Dao + UpdateSimple func(columns ...field.AssignExpr) (info gen.ResultInfo, err error) + Updates func(value interface{}) (info gen.ResultInfo, err error) + Where func(conds ...gen.Condition) ICmsTopicDo + WithContext func(ctx context.Context) ICmsTopicDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ICmsTopicDo + type Query struct + CmsHelp cmsHelp + CmsHelpCategory cmsHelpCategory + CmsMemberReport cmsMemberReport + CmsPrefrenceArea cmsPrefrenceArea + CmsPrefrenceAreaProductRelation cmsPrefrenceAreaProductRelation + CmsSubject cmsSubject + CmsSubjectCategory cmsSubjectCategory + CmsSubjectComment cmsSubjectComment + CmsSubjectProductRelation cmsSubjectProductRelation + CmsTopic cmsTopic + CmsTopicCategory cmsTopicCategory + CmsTopicComment cmsTopicComment + func Use(db *gorm.DB, opts ...gen.DOOption) *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 struct + Error error + func (q *QueryTx) Commit() error + func (q *QueryTx) Rollback() error + func (q *QueryTx) RollbackTo(name string) error + func (q *QueryTx) SavePoint(name string) error