Versions in this module Expand all Collapse all v1 v1.0.0 Nov 26, 2024 Changes in this version + var Actor *actor + var AppVersion *appVersion + var Episode *episode + var Genre *genre + var Keyword *keyword + var Movie *movie + var Q = new(Query) + var Season *season + var Series *series + var Studio *studio + var User *user + var VideoActorMapping *videoActorMapping + var VideoGenreMapping *videoGenreMapping + var VideoKeywordMapping *videoKeywordMapping + var VideoStudioMapping *videoStudioMapping + var VideoSubtitleMapping *videoSubtitleMapping + var VideoUserMapping *videoUserMapping + func SetDefault(db *gorm.DB, opts ...gen.DOOption) + type IActorDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IActorDo + Attrs func(attrs ...field.AssignExpr) IActorDo + Clauses func(conds ...clause.Expression) IActorDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Actor) error + CreateInBatches func(values []*model.Actor, batchSize int) error + Debug func() IActorDo + Delete func(...*model.Actor) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IActorDo + Find func() ([]*model.Actor, error) + FindByPage func(offset int, limit int) (result []*model.Actor, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Actor, err error) + FindInBatches func(result *[]*model.Actor, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Actor, error) + FirstOrCreate func() (*model.Actor, error) + FirstOrInit func() (*model.Actor, error) + Group func(cols ...field.Expr) IActorDo + Having func(conds ...gen.Condition) IActorDo + Join func(table schema.Tabler, on ...field.Expr) IActorDo + Joins func(fields ...field.RelationField) IActorDo + Last func() (*model.Actor, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IActorDo + Limit func(limit int) IActorDo + Not func(conds ...gen.Condition) IActorDo + Offset func(offset int) IActorDo + Omit func(cols ...field.Expr) IActorDo + Or func(conds ...gen.Condition) IActorDo + Order func(conds ...field.Expr) IActorDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IActorDo + ReadDB func() IActorDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IActorDo + RightJoin func(table schema.Tabler, on ...field.Expr) IActorDo + Save func(values ...*model.Actor) 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) IActorDo + Select func(conds ...field.Expr) IActorDo + SelectByID func(id int64) (result *model.Actor, err error) + Session func(config *gorm.Session) IActorDo + Take func() (*model.Actor, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IActorDo + 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) IActorDo + WithContext func(ctx context.Context) IActorDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IActorDo + type IAppVersionDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IAppVersionDo + Attrs func(attrs ...field.AssignExpr) IAppVersionDo + Clauses func(conds ...clause.Expression) IAppVersionDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.AppVersion) error + CreateInBatches func(values []*model.AppVersion, batchSize int) error + Debug func() IAppVersionDo + Delete func(...*model.AppVersion) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IAppVersionDo + Find func() ([]*model.AppVersion, error) + FindByPage func(offset int, limit int) (result []*model.AppVersion, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.AppVersion, err error) + FindInBatches func(result *[]*model.AppVersion, batchSize int, ...) error + First func() (*model.AppVersion, error) + FirstOrCreate func() (*model.AppVersion, error) + FirstOrInit func() (*model.AppVersion, error) + Group func(cols ...field.Expr) IAppVersionDo + Having func(conds ...gen.Condition) IAppVersionDo + Join func(table schema.Tabler, on ...field.Expr) IAppVersionDo + Joins func(fields ...field.RelationField) IAppVersionDo + Last func() (*model.AppVersion, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IAppVersionDo + Limit func(limit int) IAppVersionDo + Not func(conds ...gen.Condition) IAppVersionDo + Offset func(offset int) IAppVersionDo + Omit func(cols ...field.Expr) IAppVersionDo + Or func(conds ...gen.Condition) IAppVersionDo + Order func(conds ...field.Expr) IAppVersionDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IAppVersionDo + ReadDB func() IAppVersionDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IAppVersionDo + RightJoin func(table schema.Tabler, on ...field.Expr) IAppVersionDo + Save func(values ...*model.AppVersion) 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) IAppVersionDo + Select func(conds ...field.Expr) IAppVersionDo + SelectByID func(id int64) (result *model.AppVersion, err error) + Session func(config *gorm.Session) IAppVersionDo + Take func() (*model.AppVersion, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IAppVersionDo + 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) IAppVersionDo + WithContext func(ctx context.Context) IAppVersionDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IAppVersionDo + type IEpisodeDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IEpisodeDo + Attrs func(attrs ...field.AssignExpr) IEpisodeDo + Clauses func(conds ...clause.Expression) IEpisodeDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Episode) error + CreateInBatches func(values []*model.Episode, batchSize int) error + Debug func() IEpisodeDo + Delete func(...*model.Episode) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IEpisodeDo + Find func() ([]*model.Episode, error) + FindByPage func(offset int, limit int) (result []*model.Episode, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Episode, err error) + FindInBatches func(result *[]*model.Episode, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Episode, error) + FirstOrCreate func() (*model.Episode, error) + FirstOrInit func() (*model.Episode, error) + Group func(cols ...field.Expr) IEpisodeDo + Having func(conds ...gen.Condition) IEpisodeDo + Join func(table schema.Tabler, on ...field.Expr) IEpisodeDo + Joins func(fields ...field.RelationField) IEpisodeDo + Last func() (*model.Episode, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IEpisodeDo + Limit func(limit int) IEpisodeDo + Not func(conds ...gen.Condition) IEpisodeDo + Offset func(offset int) IEpisodeDo + Omit func(cols ...field.Expr) IEpisodeDo + Or func(conds ...gen.Condition) IEpisodeDo + Order func(conds ...field.Expr) IEpisodeDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IEpisodeDo + ReadDB func() IEpisodeDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IEpisodeDo + RightJoin func(table schema.Tabler, on ...field.Expr) IEpisodeDo + Save func(values ...*model.Episode) 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) IEpisodeDo + Select func(conds ...field.Expr) IEpisodeDo + SelectByID func(id int64) (result *model.Episode, err error) + Session func(config *gorm.Session) IEpisodeDo + Take func() (*model.Episode, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IEpisodeDo + 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) IEpisodeDo + WithContext func(ctx context.Context) IEpisodeDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IEpisodeDo + type IGenreDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IGenreDo + Attrs func(attrs ...field.AssignExpr) IGenreDo + Clauses func(conds ...clause.Expression) IGenreDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Genre) error + CreateInBatches func(values []*model.Genre, batchSize int) error + Debug func() IGenreDo + Delete func(...*model.Genre) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IGenreDo + Find func() ([]*model.Genre, error) + FindByPage func(offset int, limit int) (result []*model.Genre, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Genre, err error) + FindInBatches func(result *[]*model.Genre, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Genre, error) + FirstOrCreate func() (*model.Genre, error) + FirstOrInit func() (*model.Genre, error) + Group func(cols ...field.Expr) IGenreDo + Having func(conds ...gen.Condition) IGenreDo + Join func(table schema.Tabler, on ...field.Expr) IGenreDo + Joins func(fields ...field.RelationField) IGenreDo + Last func() (*model.Genre, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IGenreDo + Limit func(limit int) IGenreDo + Not func(conds ...gen.Condition) IGenreDo + Offset func(offset int) IGenreDo + Omit func(cols ...field.Expr) IGenreDo + Or func(conds ...gen.Condition) IGenreDo + Order func(conds ...field.Expr) IGenreDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IGenreDo + ReadDB func() IGenreDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IGenreDo + RightJoin func(table schema.Tabler, on ...field.Expr) IGenreDo + Save func(values ...*model.Genre) 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) IGenreDo + Select func(conds ...field.Expr) IGenreDo + SelectByID func(id int64) (result *model.Genre, err error) + Session func(config *gorm.Session) IGenreDo + Take func() (*model.Genre, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IGenreDo + 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) IGenreDo + WithContext func(ctx context.Context) IGenreDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IGenreDo + type IKeywordDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IKeywordDo + Attrs func(attrs ...field.AssignExpr) IKeywordDo + Clauses func(conds ...clause.Expression) IKeywordDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Keyword) error + CreateInBatches func(values []*model.Keyword, batchSize int) error + Debug func() IKeywordDo + Delete func(...*model.Keyword) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IKeywordDo + Find func() ([]*model.Keyword, error) + FindByPage func(offset int, limit int) (result []*model.Keyword, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Keyword, err error) + FindInBatches func(result *[]*model.Keyword, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Keyword, error) + FirstOrCreate func() (*model.Keyword, error) + FirstOrInit func() (*model.Keyword, error) + Group func(cols ...field.Expr) IKeywordDo + Having func(conds ...gen.Condition) IKeywordDo + Join func(table schema.Tabler, on ...field.Expr) IKeywordDo + Joins func(fields ...field.RelationField) IKeywordDo + Last func() (*model.Keyword, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IKeywordDo + Limit func(limit int) IKeywordDo + Not func(conds ...gen.Condition) IKeywordDo + Offset func(offset int) IKeywordDo + Omit func(cols ...field.Expr) IKeywordDo + Or func(conds ...gen.Condition) IKeywordDo + Order func(conds ...field.Expr) IKeywordDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IKeywordDo + ReadDB func() IKeywordDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IKeywordDo + RightJoin func(table schema.Tabler, on ...field.Expr) IKeywordDo + Save func(values ...*model.Keyword) 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) IKeywordDo + Select func(conds ...field.Expr) IKeywordDo + SelectByID func(id int64) (result *model.Keyword, err error) + Session func(config *gorm.Session) IKeywordDo + Take func() (*model.Keyword, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IKeywordDo + 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) IKeywordDo + WithContext func(ctx context.Context) IKeywordDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IKeywordDo + type IMovieDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IMovieDo + Attrs func(attrs ...field.AssignExpr) IMovieDo + Clauses func(conds ...clause.Expression) IMovieDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Movie) error + CreateInBatches func(values []*model.Movie, batchSize int) error + Debug func() IMovieDo + Delete func(...*model.Movie) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IMovieDo + Find func() ([]*model.Movie, error) + FindByPage func(offset int, limit int) (result []*model.Movie, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Movie, err error) + FindInBatches func(result *[]*model.Movie, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Movie, error) + FirstOrCreate func() (*model.Movie, error) + FirstOrInit func() (*model.Movie, error) + Group func(cols ...field.Expr) IMovieDo + Having func(conds ...gen.Condition) IMovieDo + Join func(table schema.Tabler, on ...field.Expr) IMovieDo + Joins func(fields ...field.RelationField) IMovieDo + Last func() (*model.Movie, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IMovieDo + Limit func(limit int) IMovieDo + Not func(conds ...gen.Condition) IMovieDo + Offset func(offset int) IMovieDo + Omit func(cols ...field.Expr) IMovieDo + Or func(conds ...gen.Condition) IMovieDo + Order func(conds ...field.Expr) IMovieDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IMovieDo + ReadDB func() IMovieDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IMovieDo + RightJoin func(table schema.Tabler, on ...field.Expr) IMovieDo + Save func(values ...*model.Movie) 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) IMovieDo + Select func(conds ...field.Expr) IMovieDo + SelectByID func(id int64) (result *model.Movie, err error) + Session func(config *gorm.Session) IMovieDo + Take func() (*model.Movie, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IMovieDo + 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) IMovieDo + WithContext func(ctx context.Context) IMovieDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IMovieDo + type ISeasonDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ISeasonDo + Attrs func(attrs ...field.AssignExpr) ISeasonDo + Clauses func(conds ...clause.Expression) ISeasonDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Season) error + CreateInBatches func(values []*model.Season, batchSize int) error + Debug func() ISeasonDo + Delete func(...*model.Season) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ISeasonDo + Find func() ([]*model.Season, error) + FindByPage func(offset int, limit int) (result []*model.Season, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Season, err error) + FindInBatches func(result *[]*model.Season, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Season, error) + FirstOrCreate func() (*model.Season, error) + FirstOrInit func() (*model.Season, error) + Group func(cols ...field.Expr) ISeasonDo + Having func(conds ...gen.Condition) ISeasonDo + Join func(table schema.Tabler, on ...field.Expr) ISeasonDo + Joins func(fields ...field.RelationField) ISeasonDo + Last func() (*model.Season, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ISeasonDo + Limit func(limit int) ISeasonDo + Not func(conds ...gen.Condition) ISeasonDo + Offset func(offset int) ISeasonDo + Omit func(cols ...field.Expr) ISeasonDo + Or func(conds ...gen.Condition) ISeasonDo + Order func(conds ...field.Expr) ISeasonDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ISeasonDo + ReadDB func() ISeasonDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ISeasonDo + RightJoin func(table schema.Tabler, on ...field.Expr) ISeasonDo + Save func(values ...*model.Season) 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) ISeasonDo + Select func(conds ...field.Expr) ISeasonDo + SelectByID func(id int64) (result *model.Season, err error) + Session func(config *gorm.Session) ISeasonDo + Take func() (*model.Season, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ISeasonDo + 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) ISeasonDo + WithContext func(ctx context.Context) ISeasonDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ISeasonDo + type ISeriesDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) ISeriesDo + Attrs func(attrs ...field.AssignExpr) ISeriesDo + Clauses func(conds ...clause.Expression) ISeriesDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Series) error + CreateInBatches func(values []*model.Series, batchSize int) error + Debug func() ISeriesDo + Delete func(...*model.Series) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) ISeriesDo + Find func() ([]*model.Series, error) + FindByPage func(offset int, limit int) (result []*model.Series, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Series, err error) + FindInBatches func(result *[]*model.Series, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Series, error) + FirstOrCreate func() (*model.Series, error) + FirstOrInit func() (*model.Series, error) + Group func(cols ...field.Expr) ISeriesDo + Having func(conds ...gen.Condition) ISeriesDo + Join func(table schema.Tabler, on ...field.Expr) ISeriesDo + Joins func(fields ...field.RelationField) ISeriesDo + Last func() (*model.Series, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) ISeriesDo + Limit func(limit int) ISeriesDo + Not func(conds ...gen.Condition) ISeriesDo + Offset func(offset int) ISeriesDo + Omit func(cols ...field.Expr) ISeriesDo + Or func(conds ...gen.Condition) ISeriesDo + Order func(conds ...field.Expr) ISeriesDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) ISeriesDo + ReadDB func() ISeriesDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) ISeriesDo + RightJoin func(table schema.Tabler, on ...field.Expr) ISeriesDo + Save func(values ...*model.Series) 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) ISeriesDo + Select func(conds ...field.Expr) ISeriesDo + SelectByID func(id int64) (result *model.Series, err error) + Session func(config *gorm.Session) ISeriesDo + Take func() (*model.Series, error) + UnderlyingDB func() *gorm.DB + Unscoped func() ISeriesDo + 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) ISeriesDo + WithContext func(ctx context.Context) ISeriesDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() ISeriesDo + type IStudioDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IStudioDo + Attrs func(attrs ...field.AssignExpr) IStudioDo + Clauses func(conds ...clause.Expression) IStudioDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.Studio) error + CreateInBatches func(values []*model.Studio, batchSize int) error + Debug func() IStudioDo + Delete func(...*model.Studio) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IStudioDo + Find func() ([]*model.Studio, error) + FindByPage func(offset int, limit int) (result []*model.Studio, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.Studio, err error) + FindInBatches func(result *[]*model.Studio, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.Studio, error) + FirstOrCreate func() (*model.Studio, error) + FirstOrInit func() (*model.Studio, error) + Group func(cols ...field.Expr) IStudioDo + Having func(conds ...gen.Condition) IStudioDo + Join func(table schema.Tabler, on ...field.Expr) IStudioDo + Joins func(fields ...field.RelationField) IStudioDo + Last func() (*model.Studio, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IStudioDo + Limit func(limit int) IStudioDo + Not func(conds ...gen.Condition) IStudioDo + Offset func(offset int) IStudioDo + Omit func(cols ...field.Expr) IStudioDo + Or func(conds ...gen.Condition) IStudioDo + Order func(conds ...field.Expr) IStudioDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IStudioDo + ReadDB func() IStudioDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IStudioDo + RightJoin func(table schema.Tabler, on ...field.Expr) IStudioDo + Save func(values ...*model.Studio) 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) IStudioDo + Select func(conds ...field.Expr) IStudioDo + SelectByID func(id int64) (result *model.Studio, err error) + Session func(config *gorm.Session) IStudioDo + Take func() (*model.Studio, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IStudioDo + 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) IStudioDo + WithContext func(ctx context.Context) IStudioDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IStudioDo + type IUserDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IUserDo + Attrs func(attrs ...field.AssignExpr) IUserDo + Clauses func(conds ...clause.Expression) IUserDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.User) error + CreateInBatches func(values []*model.User, batchSize int) error + Debug func() IUserDo + Delete func(...*model.User) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IUserDo + Find func() ([]*model.User, error) + FindByPage func(offset int, limit int) (result []*model.User, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.User, err error) + FindInBatches func(result *[]*model.User, batchSize int, fc func(tx gen.Dao, batch int) error) error + First func() (*model.User, error) + FirstOrCreate func() (*model.User, error) + FirstOrInit func() (*model.User, error) + Group func(cols ...field.Expr) IUserDo + Having func(conds ...gen.Condition) IUserDo + Join func(table schema.Tabler, on ...field.Expr) IUserDo + Joins func(fields ...field.RelationField) IUserDo + Last func() (*model.User, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IUserDo + Limit func(limit int) IUserDo + Not func(conds ...gen.Condition) IUserDo + Offset func(offset int) IUserDo + Omit func(cols ...field.Expr) IUserDo + Or func(conds ...gen.Condition) IUserDo + Order func(conds ...field.Expr) IUserDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IUserDo + ReadDB func() IUserDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IUserDo + RightJoin func(table schema.Tabler, on ...field.Expr) IUserDo + Save func(values ...*model.User) 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) IUserDo + Select func(conds ...field.Expr) IUserDo + SelectByID func(id int64) (result *model.User, err error) + Session func(config *gorm.Session) IUserDo + Take func() (*model.User, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IUserDo + 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) IUserDo + WithContext func(ctx context.Context) IUserDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IUserDo + type IVideoActorMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoActorMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoActorMappingDo + Clauses func(conds ...clause.Expression) IVideoActorMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoActorMapping) error + CreateInBatches func(values []*model.VideoActorMapping, batchSize int) error + Debug func() IVideoActorMappingDo + Delete func(...*model.VideoActorMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoActorMappingDo + Find func() ([]*model.VideoActorMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoActorMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoActorMapping, err error) + FindInBatches func(result *[]*model.VideoActorMapping, batchSize int, ...) error + First func() (*model.VideoActorMapping, error) + FirstOrCreate func() (*model.VideoActorMapping, error) + FirstOrInit func() (*model.VideoActorMapping, error) + Group func(cols ...field.Expr) IVideoActorMappingDo + Having func(conds ...gen.Condition) IVideoActorMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoActorMappingDo + Joins func(fields ...field.RelationField) IVideoActorMappingDo + Last func() (*model.VideoActorMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoActorMappingDo + Limit func(limit int) IVideoActorMappingDo + Not func(conds ...gen.Condition) IVideoActorMappingDo + Offset func(offset int) IVideoActorMappingDo + Omit func(cols ...field.Expr) IVideoActorMappingDo + Or func(conds ...gen.Condition) IVideoActorMappingDo + Order func(conds ...field.Expr) IVideoActorMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoActorMappingDo + ReadDB func() IVideoActorMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoActorMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoActorMappingDo + Save func(values ...*model.VideoActorMapping) 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) IVideoActorMappingDo + Select func(conds ...field.Expr) IVideoActorMappingDo + SelectByID func(id int64) (result *model.VideoActorMapping, err error) + Session func(config *gorm.Session) IVideoActorMappingDo + Take func() (*model.VideoActorMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoActorMappingDo + 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) IVideoActorMappingDo + WithContext func(ctx context.Context) IVideoActorMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoActorMappingDo + type IVideoGenreMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoGenreMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoGenreMappingDo + Clauses func(conds ...clause.Expression) IVideoGenreMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoGenreMapping) error + CreateInBatches func(values []*model.VideoGenreMapping, batchSize int) error + Debug func() IVideoGenreMappingDo + Delete func(...*model.VideoGenreMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoGenreMappingDo + Find func() ([]*model.VideoGenreMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoGenreMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoGenreMapping, err error) + FindInBatches func(result *[]*model.VideoGenreMapping, batchSize int, ...) error + First func() (*model.VideoGenreMapping, error) + FirstOrCreate func() (*model.VideoGenreMapping, error) + FirstOrInit func() (*model.VideoGenreMapping, error) + Group func(cols ...field.Expr) IVideoGenreMappingDo + Having func(conds ...gen.Condition) IVideoGenreMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoGenreMappingDo + Joins func(fields ...field.RelationField) IVideoGenreMappingDo + Last func() (*model.VideoGenreMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoGenreMappingDo + Limit func(limit int) IVideoGenreMappingDo + Not func(conds ...gen.Condition) IVideoGenreMappingDo + Offset func(offset int) IVideoGenreMappingDo + Omit func(cols ...field.Expr) IVideoGenreMappingDo + Or func(conds ...gen.Condition) IVideoGenreMappingDo + Order func(conds ...field.Expr) IVideoGenreMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoGenreMappingDo + ReadDB func() IVideoGenreMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoGenreMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoGenreMappingDo + Save func(values ...*model.VideoGenreMapping) 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) IVideoGenreMappingDo + Select func(conds ...field.Expr) IVideoGenreMappingDo + SelectByID func(id int64) (result *model.VideoGenreMapping, err error) + Session func(config *gorm.Session) IVideoGenreMappingDo + Take func() (*model.VideoGenreMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoGenreMappingDo + 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) IVideoGenreMappingDo + WithContext func(ctx context.Context) IVideoGenreMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoGenreMappingDo + type IVideoKeywordMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoKeywordMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoKeywordMappingDo + Clauses func(conds ...clause.Expression) IVideoKeywordMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoKeywordMapping) error + CreateInBatches func(values []*model.VideoKeywordMapping, batchSize int) error + Debug func() IVideoKeywordMappingDo + Delete func(...*model.VideoKeywordMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoKeywordMappingDo + Find func() ([]*model.VideoKeywordMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoKeywordMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoKeywordMapping, err error) + FindInBatches func(result *[]*model.VideoKeywordMapping, batchSize int, ...) error + First func() (*model.VideoKeywordMapping, error) + FirstOrCreate func() (*model.VideoKeywordMapping, error) + FirstOrInit func() (*model.VideoKeywordMapping, error) + Group func(cols ...field.Expr) IVideoKeywordMappingDo + Having func(conds ...gen.Condition) IVideoKeywordMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoKeywordMappingDo + Joins func(fields ...field.RelationField) IVideoKeywordMappingDo + Last func() (*model.VideoKeywordMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoKeywordMappingDo + Limit func(limit int) IVideoKeywordMappingDo + Not func(conds ...gen.Condition) IVideoKeywordMappingDo + Offset func(offset int) IVideoKeywordMappingDo + Omit func(cols ...field.Expr) IVideoKeywordMappingDo + Or func(conds ...gen.Condition) IVideoKeywordMappingDo + Order func(conds ...field.Expr) IVideoKeywordMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoKeywordMappingDo + ReadDB func() IVideoKeywordMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoKeywordMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoKeywordMappingDo + Save func(values ...*model.VideoKeywordMapping) 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) IVideoKeywordMappingDo + Select func(conds ...field.Expr) IVideoKeywordMappingDo + SelectByID func(id int64) (result *model.VideoKeywordMapping, err error) + Session func(config *gorm.Session) IVideoKeywordMappingDo + Take func() (*model.VideoKeywordMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoKeywordMappingDo + 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) IVideoKeywordMappingDo + WithContext func(ctx context.Context) IVideoKeywordMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoKeywordMappingDo + type IVideoStudioMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoStudioMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoStudioMappingDo + Clauses func(conds ...clause.Expression) IVideoStudioMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoStudioMapping) error + CreateInBatches func(values []*model.VideoStudioMapping, batchSize int) error + Debug func() IVideoStudioMappingDo + Delete func(...*model.VideoStudioMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoStudioMappingDo + Find func() ([]*model.VideoStudioMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoStudioMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoStudioMapping, err error) + FindInBatches func(result *[]*model.VideoStudioMapping, batchSize int, ...) error + First func() (*model.VideoStudioMapping, error) + FirstOrCreate func() (*model.VideoStudioMapping, error) + FirstOrInit func() (*model.VideoStudioMapping, error) + Group func(cols ...field.Expr) IVideoStudioMappingDo + Having func(conds ...gen.Condition) IVideoStudioMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoStudioMappingDo + Joins func(fields ...field.RelationField) IVideoStudioMappingDo + Last func() (*model.VideoStudioMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoStudioMappingDo + Limit func(limit int) IVideoStudioMappingDo + Not func(conds ...gen.Condition) IVideoStudioMappingDo + Offset func(offset int) IVideoStudioMappingDo + Omit func(cols ...field.Expr) IVideoStudioMappingDo + Or func(conds ...gen.Condition) IVideoStudioMappingDo + Order func(conds ...field.Expr) IVideoStudioMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoStudioMappingDo + ReadDB func() IVideoStudioMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoStudioMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoStudioMappingDo + Save func(values ...*model.VideoStudioMapping) 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) IVideoStudioMappingDo + Select func(conds ...field.Expr) IVideoStudioMappingDo + SelectByID func(id int64) (result *model.VideoStudioMapping, err error) + Session func(config *gorm.Session) IVideoStudioMappingDo + Take func() (*model.VideoStudioMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoStudioMappingDo + 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) IVideoStudioMappingDo + WithContext func(ctx context.Context) IVideoStudioMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoStudioMappingDo + type IVideoSubtitleMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoSubtitleMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoSubtitleMappingDo + Clauses func(conds ...clause.Expression) IVideoSubtitleMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoSubtitleMapping) error + CreateInBatches func(values []*model.VideoSubtitleMapping, batchSize int) error + Debug func() IVideoSubtitleMappingDo + Delete func(...*model.VideoSubtitleMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoSubtitleMappingDo + Find func() ([]*model.VideoSubtitleMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoSubtitleMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoSubtitleMapping, err error) + FindInBatches func(result *[]*model.VideoSubtitleMapping, batchSize int, ...) error + First func() (*model.VideoSubtitleMapping, error) + FirstOrCreate func() (*model.VideoSubtitleMapping, error) + FirstOrInit func() (*model.VideoSubtitleMapping, error) + Group func(cols ...field.Expr) IVideoSubtitleMappingDo + Having func(conds ...gen.Condition) IVideoSubtitleMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoSubtitleMappingDo + Joins func(fields ...field.RelationField) IVideoSubtitleMappingDo + Last func() (*model.VideoSubtitleMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoSubtitleMappingDo + Limit func(limit int) IVideoSubtitleMappingDo + Not func(conds ...gen.Condition) IVideoSubtitleMappingDo + Offset func(offset int) IVideoSubtitleMappingDo + Omit func(cols ...field.Expr) IVideoSubtitleMappingDo + Or func(conds ...gen.Condition) IVideoSubtitleMappingDo + Order func(conds ...field.Expr) IVideoSubtitleMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoSubtitleMappingDo + ReadDB func() IVideoSubtitleMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoSubtitleMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoSubtitleMappingDo + Save func(values ...*model.VideoSubtitleMapping) 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) IVideoSubtitleMappingDo + Select func(conds ...field.Expr) IVideoSubtitleMappingDo + SelectByID func(id int64) (result *model.VideoSubtitleMapping, err error) + Session func(config *gorm.Session) IVideoSubtitleMappingDo + Take func() (*model.VideoSubtitleMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoSubtitleMappingDo + 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) IVideoSubtitleMappingDo + WithContext func(ctx context.Context) IVideoSubtitleMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoSubtitleMappingDo + type IVideoUserMappingDo interface + As func(alias string) gen.Dao + Assign func(attrs ...field.AssignExpr) IVideoUserMappingDo + Attrs func(attrs ...field.AssignExpr) IVideoUserMappingDo + Clauses func(conds ...clause.Expression) IVideoUserMappingDo + Columns func(cols ...field.Expr) gen.Columns + Count func() (count int64, err error) + Create func(values ...*model.VideoUserMapping) error + CreateInBatches func(values []*model.VideoUserMapping, batchSize int) error + Debug func() IVideoUserMappingDo + Delete func(...*model.VideoUserMapping) (info gen.ResultInfo, err error) + Distinct func(cols ...field.Expr) IVideoUserMappingDo + Find func() ([]*model.VideoUserMapping, error) + FindByPage func(offset int, limit int) (result []*model.VideoUserMapping, count int64, err error) + FindInBatch func(batchSize int, fc func(tx gen.Dao, batch int) error) (results []*model.VideoUserMapping, err error) + FindInBatches func(result *[]*model.VideoUserMapping, batchSize int, ...) error + First func() (*model.VideoUserMapping, error) + FirstOrCreate func() (*model.VideoUserMapping, error) + FirstOrInit func() (*model.VideoUserMapping, error) + Group func(cols ...field.Expr) IVideoUserMappingDo + Having func(conds ...gen.Condition) IVideoUserMappingDo + Join func(table schema.Tabler, on ...field.Expr) IVideoUserMappingDo + Joins func(fields ...field.RelationField) IVideoUserMappingDo + Last func() (*model.VideoUserMapping, error) + LeftJoin func(table schema.Tabler, on ...field.Expr) IVideoUserMappingDo + Limit func(limit int) IVideoUserMappingDo + Not func(conds ...gen.Condition) IVideoUserMappingDo + Offset func(offset int) IVideoUserMappingDo + Omit func(cols ...field.Expr) IVideoUserMappingDo + Or func(conds ...gen.Condition) IVideoUserMappingDo + Order func(conds ...field.Expr) IVideoUserMappingDo + Pluck func(column field.Expr, dest interface{}) error + Preload func(fields ...field.RelationField) IVideoUserMappingDo + ReadDB func() IVideoUserMappingDo + ReplaceDB func(db *gorm.DB) + Returning func(value interface{}, columns ...string) IVideoUserMappingDo + RightJoin func(table schema.Tabler, on ...field.Expr) IVideoUserMappingDo + Save func(values ...*model.VideoUserMapping) 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) IVideoUserMappingDo + Select func(conds ...field.Expr) IVideoUserMappingDo + SelectByID func(id int64) (result *model.VideoUserMapping, err error) + Session func(config *gorm.Session) IVideoUserMappingDo + Take func() (*model.VideoUserMapping, error) + UnderlyingDB func() *gorm.DB + Unscoped func() IVideoUserMappingDo + 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) IVideoUserMappingDo + WithContext func(ctx context.Context) IVideoUserMappingDo + WithResult func(fc func(tx gen.Dao)) gen.ResultInfo + WriteDB func() IVideoUserMappingDo + type Query struct + Actor actor + AppVersion appVersion + Episode episode + Genre genre + Keyword keyword + Movie movie + Season season + Series series + Studio studio + User user + VideoActorMapping videoActorMapping + VideoGenreMapping videoGenreMapping + VideoKeywordMapping videoKeywordMapping + VideoStudioMapping videoStudioMapping + VideoSubtitleMapping videoSubtitleMapping + VideoUserMapping videoUserMapping + 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