model

package
v0.0.0-...-a4d71d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2018 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by go-queryset. DO NOT EDIT.

Code generated by go-queryset. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var SysDBDBSchema = struct {
	ID        SysDBDBSchemaField
	ShowName  SysDBDBSchemaField
	Host      SysDBDBSchemaField
	Port      SysDBDBSchemaField
	User      SysDBDBSchemaField
	Password  SysDBDBSchemaField
	DBName    SysDBDBSchemaField
	CreatedAt SysDBDBSchemaField
	UpdatedAt SysDBDBSchemaField
}{

	ID:        SysDBDBSchemaField("id"),
	ShowName:  SysDBDBSchemaField("show_name"),
	Host:      SysDBDBSchemaField("host"),
	Port:      SysDBDBSchemaField("port"),
	User:      SysDBDBSchemaField("user"),
	Password:  SysDBDBSchemaField("password"),
	DBName:    SysDBDBSchemaField("db_name"),
	CreatedAt: SysDBDBSchemaField("created_at"),
	UpdatedAt: SysDBDBSchemaField("updated_at"),
}

SysDBDBSchema stores db field names of SysDB

View Source
var TaskDBSchema = struct {
	ID                TaskDBSchemaField
	TaskName          TaskDBSchemaField
	TaskRuleName      TaskDBSchemaField
	TaskDesc          TaskDBSchemaField
	Status            TaskDBSchemaField
	Counts            TaskDBSchemaField
	CronSpec          TaskDBSchemaField
	OptUserAgent      TaskDBSchemaField
	OptMaxDepth       TaskDBSchemaField
	OptAllowedDomains TaskDBSchemaField
	OptURLFilters     TaskDBSchemaField
	OptMaxBodySize    TaskDBSchemaField
	LimitEnable       TaskDBSchemaField
	LimitDomainRegexp TaskDBSchemaField
	LimitDomainGlob   TaskDBSchemaField
	LimitDelay        TaskDBSchemaField
	LimitRandomDelay  TaskDBSchemaField
	LimitParallelism  TaskDBSchemaField
	CreatedAt         TaskDBSchemaField
	UpdatedAt         TaskDBSchemaField
}{

	ID:                TaskDBSchemaField("id"),
	TaskName:          TaskDBSchemaField("task_name"),
	TaskRuleName:      TaskDBSchemaField("task_rule_name"),
	TaskDesc:          TaskDBSchemaField("task_desc"),
	Status:            TaskDBSchemaField("status"),
	Counts:            TaskDBSchemaField("counts"),
	CronSpec:          TaskDBSchemaField("cron_spec"),
	OptUserAgent:      TaskDBSchemaField("opt_user_agent"),
	OptMaxDepth:       TaskDBSchemaField("opt_max_depth"),
	OptAllowedDomains: TaskDBSchemaField("opt_allowed_domains"),
	OptURLFilters:     TaskDBSchemaField("opt_url_filters"),
	OptMaxBodySize:    TaskDBSchemaField("opt_max_body_size"),
	LimitEnable:       TaskDBSchemaField("limit_enable"),
	LimitDomainRegexp: TaskDBSchemaField("limit_domain_regexp"),
	LimitDomainGlob:   TaskDBSchemaField("limit_domain_glob"),
	LimitDelay:        TaskDBSchemaField("limit_delay"),
	LimitRandomDelay:  TaskDBSchemaField("limit_random_delay"),
	LimitParallelism:  TaskDBSchemaField("limit_parallelism"),
	CreatedAt:         TaskDBSchemaField("created_at"),
	UpdatedAt:         TaskDBSchemaField("updated_at"),
}

TaskDBSchema stores db field names of Task

Functions

This section is empty.

Types

type SysDB

type SysDB struct {
	ID        uint64    `json:"id,string" gorm:"column:id;type:bigint unsigned AUTO_INCREMENT;primary_key"`
	ShowName  string    `json:"show_name" gorm:"column:show_name;type:varchar(64);not null;unique_index:uk_show_name"`
	Host      string    `json:"host" gorm:"column:host;type:varchar(128);not null"`
	Port      int       `json:"port" gorm:"column:port;type:int;not null"`
	User      string    `json:"user" gorm:"column:user;type:varchar(32);not null"`
	Password  string    `json:"password" gorm:"column:password;type:varchar(32);not null;default:''"`
	DBName    string    `json:"db_name" gorm:"column:db_name;type:varchar(64);not null"`
	CreatedAt time.Time `json:"created_at" gorm:"column:created_at;type:datetime;not null;default:CURRENT_TIMESTAMP;index:idx_created_at"`
	UpdatedAt time.Time `json:"updated_at" gorm:"column:updated_at;type:datetime;not null;default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP"`
}

gen:qs

func GetSysDBList

func GetSysDBList(size, offset int) ([]SysDB, int, error)

func (*SysDB) Create

func (o *SysDB) Create(db *gorm.DB) error

Create is an autogenerated method nolint: dupl

func (*SysDB) Delete

func (o *SysDB) Delete(db *gorm.DB) error

Delete is an autogenerated method nolint: dupl

func (*SysDB) TableName

func (o *SysDB) TableName() string

func (*SysDB) Update

func (o *SysDB) Update(db *gorm.DB, fields ...SysDBDBSchemaField) error

Update updates SysDB fields by primary key nolint: dupl

type SysDBDBSchemaField

type SysDBDBSchemaField string

SysDBDBSchemaField describes database schema field. It requires for method 'Update'

func (SysDBDBSchemaField) String

func (f SysDBDBSchemaField) String() string

String method returns string representation of field. nolint: dupl

type SysDBQuerySet

type SysDBQuerySet struct {
	// contains filtered or unexported fields
}

SysDBQuerySet is an queryset type for SysDB

func NewSysDBQuerySet

func NewSysDBQuerySet(db *gorm.DB) SysDBQuerySet

NewSysDBQuerySet constructs new SysDBQuerySet

func (SysDBQuerySet) All

func (qs SysDBQuerySet) All(ret *[]SysDB) error

All is an autogenerated method nolint: dupl

func (SysDBQuerySet) Count

func (qs SysDBQuerySet) Count() (int, error)

Count is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtEq

func (qs SysDBQuerySet) CreatedAtEq(createdAt time.Time) SysDBQuerySet

CreatedAtEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtGt

func (qs SysDBQuerySet) CreatedAtGt(createdAt time.Time) SysDBQuerySet

CreatedAtGt is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtGte

func (qs SysDBQuerySet) CreatedAtGte(createdAt time.Time) SysDBQuerySet

CreatedAtGte is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtLt

func (qs SysDBQuerySet) CreatedAtLt(createdAt time.Time) SysDBQuerySet

CreatedAtLt is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtLte

func (qs SysDBQuerySet) CreatedAtLte(createdAt time.Time) SysDBQuerySet

CreatedAtLte is an autogenerated method nolint: dupl

func (SysDBQuerySet) CreatedAtNe

func (qs SysDBQuerySet) CreatedAtNe(createdAt time.Time) SysDBQuerySet

CreatedAtNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) DBNameEq

func (qs SysDBQuerySet) DBNameEq(dBName string) SysDBQuerySet

DBNameEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) DBNameIn

func (qs SysDBQuerySet) DBNameIn(dBName string, dBNameRest ...string) SysDBQuerySet

DBNameIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) DBNameNe

func (qs SysDBQuerySet) DBNameNe(dBName string) SysDBQuerySet

DBNameNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) DBNameNotIn

func (qs SysDBQuerySet) DBNameNotIn(dBName string, dBNameRest ...string) SysDBQuerySet

DBNameNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) Delete

func (qs SysDBQuerySet) Delete() error

Delete is an autogenerated method nolint: dupl

func (SysDBQuerySet) GetUpdater

func (qs SysDBQuerySet) GetUpdater() SysDBUpdater

GetUpdater is an autogenerated method nolint: dupl

func (SysDBQuerySet) HostEq

func (qs SysDBQuerySet) HostEq(host string) SysDBQuerySet

HostEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) HostIn

func (qs SysDBQuerySet) HostIn(host string, hostRest ...string) SysDBQuerySet

HostIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) HostNe

func (qs SysDBQuerySet) HostNe(host string) SysDBQuerySet

HostNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) HostNotIn

func (qs SysDBQuerySet) HostNotIn(host string, hostRest ...string) SysDBQuerySet

HostNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDEq

func (qs SysDBQuerySet) IDEq(ID uint64) SysDBQuerySet

IDEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDGt

func (qs SysDBQuerySet) IDGt(ID uint64) SysDBQuerySet

IDGt is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDGte

func (qs SysDBQuerySet) IDGte(ID uint64) SysDBQuerySet

IDGte is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDIn

func (qs SysDBQuerySet) IDIn(ID uint64, IDRest ...uint64) SysDBQuerySet

IDIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDLt

func (qs SysDBQuerySet) IDLt(ID uint64) SysDBQuerySet

IDLt is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDLte

func (qs SysDBQuerySet) IDLte(ID uint64) SysDBQuerySet

IDLte is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDNe

func (qs SysDBQuerySet) IDNe(ID uint64) SysDBQuerySet

IDNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) IDNotIn

func (qs SysDBQuerySet) IDNotIn(ID uint64, IDRest ...uint64) SysDBQuerySet

IDNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) Limit

func (qs SysDBQuerySet) Limit(limit int) SysDBQuerySet

Limit is an autogenerated method nolint: dupl

func (SysDBQuerySet) One

func (qs SysDBQuerySet) One(ret *SysDB) error

One is used to retrieve one result. It returns gorm.ErrRecordNotFound if nothing was fetched

func (SysDBQuerySet) OrderAscByCreatedAt

func (qs SysDBQuerySet) OrderAscByCreatedAt() SysDBQuerySet

OrderAscByCreatedAt is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderAscByID

func (qs SysDBQuerySet) OrderAscByID() SysDBQuerySet

OrderAscByID is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderAscByPort

func (qs SysDBQuerySet) OrderAscByPort() SysDBQuerySet

OrderAscByPort is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderAscByUpdatedAt

func (qs SysDBQuerySet) OrderAscByUpdatedAt() SysDBQuerySet

OrderAscByUpdatedAt is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderDescByCreatedAt

func (qs SysDBQuerySet) OrderDescByCreatedAt() SysDBQuerySet

OrderDescByCreatedAt is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderDescByID

func (qs SysDBQuerySet) OrderDescByID() SysDBQuerySet

OrderDescByID is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderDescByPort

func (qs SysDBQuerySet) OrderDescByPort() SysDBQuerySet

OrderDescByPort is an autogenerated method nolint: dupl

func (SysDBQuerySet) OrderDescByUpdatedAt

func (qs SysDBQuerySet) OrderDescByUpdatedAt() SysDBQuerySet

OrderDescByUpdatedAt is an autogenerated method nolint: dupl

func (SysDBQuerySet) PasswordEq

func (qs SysDBQuerySet) PasswordEq(password string) SysDBQuerySet

PasswordEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) PasswordIn

func (qs SysDBQuerySet) PasswordIn(password string, passwordRest ...string) SysDBQuerySet

PasswordIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) PasswordNe

func (qs SysDBQuerySet) PasswordNe(password string) SysDBQuerySet

PasswordNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) PasswordNotIn

func (qs SysDBQuerySet) PasswordNotIn(password string, passwordRest ...string) SysDBQuerySet

PasswordNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortEq

func (qs SysDBQuerySet) PortEq(port int) SysDBQuerySet

PortEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortGt

func (qs SysDBQuerySet) PortGt(port int) SysDBQuerySet

PortGt is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortGte

func (qs SysDBQuerySet) PortGte(port int) SysDBQuerySet

PortGte is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortIn

func (qs SysDBQuerySet) PortIn(port int, portRest ...int) SysDBQuerySet

PortIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortLt

func (qs SysDBQuerySet) PortLt(port int) SysDBQuerySet

PortLt is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortLte

func (qs SysDBQuerySet) PortLte(port int) SysDBQuerySet

PortLte is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortNe

func (qs SysDBQuerySet) PortNe(port int) SysDBQuerySet

PortNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) PortNotIn

func (qs SysDBQuerySet) PortNotIn(port int, portRest ...int) SysDBQuerySet

PortNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) ShowNameEq

func (qs SysDBQuerySet) ShowNameEq(showName string) SysDBQuerySet

ShowNameEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) ShowNameIn

func (qs SysDBQuerySet) ShowNameIn(showName string, showNameRest ...string) SysDBQuerySet

ShowNameIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) ShowNameNe

func (qs SysDBQuerySet) ShowNameNe(showName string) SysDBQuerySet

ShowNameNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) ShowNameNotIn

func (qs SysDBQuerySet) ShowNameNotIn(showName string, showNameRest ...string) SysDBQuerySet

ShowNameNotIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtEq

func (qs SysDBQuerySet) UpdatedAtEq(updatedAt time.Time) SysDBQuerySet

UpdatedAtEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtGt

func (qs SysDBQuerySet) UpdatedAtGt(updatedAt time.Time) SysDBQuerySet

UpdatedAtGt is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtGte

func (qs SysDBQuerySet) UpdatedAtGte(updatedAt time.Time) SysDBQuerySet

UpdatedAtGte is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtLt

func (qs SysDBQuerySet) UpdatedAtLt(updatedAt time.Time) SysDBQuerySet

UpdatedAtLt is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtLte

func (qs SysDBQuerySet) UpdatedAtLte(updatedAt time.Time) SysDBQuerySet

UpdatedAtLte is an autogenerated method nolint: dupl

func (SysDBQuerySet) UpdatedAtNe

func (qs SysDBQuerySet) UpdatedAtNe(updatedAt time.Time) SysDBQuerySet

UpdatedAtNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) UserEq

func (qs SysDBQuerySet) UserEq(user string) SysDBQuerySet

UserEq is an autogenerated method nolint: dupl

func (SysDBQuerySet) UserIn

func (qs SysDBQuerySet) UserIn(user string, userRest ...string) SysDBQuerySet

UserIn is an autogenerated method nolint: dupl

func (SysDBQuerySet) UserNe

func (qs SysDBQuerySet) UserNe(user string) SysDBQuerySet

UserNe is an autogenerated method nolint: dupl

func (SysDBQuerySet) UserNotIn

func (qs SysDBQuerySet) UserNotIn(user string, userRest ...string) SysDBQuerySet

UserNotIn is an autogenerated method nolint: dupl

type SysDBUpdater

type SysDBUpdater struct {
	// contains filtered or unexported fields
}

SysDBUpdater is an SysDB updates manager

func NewSysDBUpdater

func NewSysDBUpdater(db *gorm.DB) SysDBUpdater

NewSysDBUpdater creates new SysDB updater nolint: dupl

func (SysDBUpdater) SetCreatedAt

func (u SysDBUpdater) SetCreatedAt(createdAt time.Time) SysDBUpdater

SetCreatedAt is an autogenerated method nolint: dupl

func (SysDBUpdater) SetDBName

func (u SysDBUpdater) SetDBName(dBName string) SysDBUpdater

SetDBName is an autogenerated method nolint: dupl

func (SysDBUpdater) SetHost

func (u SysDBUpdater) SetHost(host string) SysDBUpdater

SetHost is an autogenerated method nolint: dupl

func (SysDBUpdater) SetID

func (u SysDBUpdater) SetID(ID uint64) SysDBUpdater

SetID is an autogenerated method nolint: dupl

func (SysDBUpdater) SetPassword

func (u SysDBUpdater) SetPassword(password string) SysDBUpdater

SetPassword is an autogenerated method nolint: dupl

func (SysDBUpdater) SetPort

func (u SysDBUpdater) SetPort(port int) SysDBUpdater

SetPort is an autogenerated method nolint: dupl

func (SysDBUpdater) SetShowName

func (u SysDBUpdater) SetShowName(showName string) SysDBUpdater

SetShowName is an autogenerated method nolint: dupl

func (SysDBUpdater) SetUpdatedAt

func (u SysDBUpdater) SetUpdatedAt(updatedAt time.Time) SysDBUpdater

SetUpdatedAt is an autogenerated method nolint: dupl

func (SysDBUpdater) SetUser

func (u SysDBUpdater) SetUser(user string) SysDBUpdater

SetUser is an autogenerated method nolint: dupl

func (SysDBUpdater) Update

func (u SysDBUpdater) Update() error

Update is an autogenerated method nolint: dupl

func (SysDBUpdater) UpdateNum

func (u SysDBUpdater) UpdateNum() (int64, error)

UpdateNum is an autogenerated method nolint: dupl

type Task

type Task struct {
	ID            uint64            `json:"id,string" gorm:"column:id;type:bigint unsigned AUTO_INCREMENT;primary_key"`
	TaskName      string            `json:"task_name" gorm:"column:task_name;type:varchar(64);not null;unique_index:uk_task_name"`
	TaskRuleName  string            `json:"task_rule_name" gorm:"column:task_rule_name;type:varchar(64);not null"`
	TaskDesc      string            `json:"task_desc" gorm:"column:task_desc;type:varchar(512);not null;default:''"`
	Status        common.TaskStatus `json:"status" gorm:"column:status;type:tinyint;not null;default:'0'"`
	Counts        int               `json:"counts" gorm:"column:counts;type:int;not null;default:'0'"`
	CronSpec      string            `json:"cron_spec" gorm:"column:cron_spec;type:varchar(64);not null;default:''"`
	OutputType    string            `json:"output_type" gorm:"column:output_type;type:varchar(64);not null;"`
	OutputSysDBID uint64            `json:"output_sysdb_id" gorm:"column:output_sysdb_id;type:bigint;not null;default:'0'"`
	// 参数配置部分
	OptUserAgent      string `json:"opt_user_agent" gorm:"column:opt_user_agent;type:varchar(128);not null;default:''"`
	OptMaxDepth       int    `json:"opt_max_depth" gorm:"column:opt_max_depth;type:int;not null;default:'0'"`
	OptAllowedDomains string `json:"opt_allowed_domains" gorm:"column:opt_allowed_domains;type:varchar(512);not null;default:''"`
	OptURLFilters     string `json:"opt_url_filters" gorm:"column:opt_url_filters;type:varchar(512);not null;default:''"`
	OptMaxBodySize    int    `json:"opt_max_body_size" gorm:"column:opt_max_body_size;type:int;not null;default:'0'"`
	// 频率限制
	LimitEnable       bool      `json:"limit_enable" gorm:"column:limit_enable;type:tinyint;not null;default:'0'"`
	LimitDomainRegexp string    `json:"limit_domain_regexp" gorm:"column:limit_domain_regexp;type:varchar(128);not null;default:''"`
	LimitDomainGlob   string    `json:"limit_domain_glob" gorm:"column:limit_domain_glob;type:varchar(128);not null;default:''"`
	LimitDelay        int       `json:"limit_delay" gorm:"column:limit_delay;type:int;not null;default:'0'"`
	LimitRandomDelay  int       `json:"limit_random_delay" gorm:"column:limit_random_delay;type:int;not null;default:'0'"`
	LimitParallelism  int       `json:"limit_parallelism" gorm:"column:limit_parallelism;type:int;not null;default:'0'"`
	ProxyURLs         string    `json:"proxy_urls" gorm:"column:proxy_urls;type:varchar(2048);not null;default:''"`
	CreatedAt         time.Time `json:"created_at" gorm:"column:created_at;type:datetime;not null;default:CURRENT_TIMESTAMP;index:idx_created_at"`
	UpdatedAt         time.Time `` /* 140-byte string literal not displayed */
}

gen:qs

func GetTaskList

func GetTaskList(size, offset int) ([]Task, int, error)

func (*Task) Create

func (o *Task) Create(db *gorm.DB) error

Create is an autogenerated method nolint: dupl

func (*Task) Delete

func (o *Task) Delete(db *gorm.DB) error

Delete is an autogenerated method nolint: dupl

func (*Task) TableName

func (o *Task) TableName() string

func (*Task) Update

func (o *Task) Update(db *gorm.DB, fields ...TaskDBSchemaField) error

Update updates Task fields by primary key nolint: dupl

type TaskDBSchemaField

type TaskDBSchemaField string

TaskDBSchemaField describes database schema field. It requires for method 'Update'

func (TaskDBSchemaField) String

func (f TaskDBSchemaField) String() string

String method returns string representation of field. nolint: dupl

type TaskQuerySet

type TaskQuerySet struct {
	// contains filtered or unexported fields
}

TaskQuerySet is an queryset type for Task

func NewTaskQuerySet

func NewTaskQuerySet(db *gorm.DB) TaskQuerySet

NewTaskQuerySet constructs new TaskQuerySet

func (TaskQuerySet) All

func (qs TaskQuerySet) All(ret *[]Task) error

All is an autogenerated method nolint: dupl

func (TaskQuerySet) Count

func (qs TaskQuerySet) Count() (int, error)

Count is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsEq

func (qs TaskQuerySet) CountsEq(counts int) TaskQuerySet

CountsEq is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsGt

func (qs TaskQuerySet) CountsGt(counts int) TaskQuerySet

CountsGt is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsGte

func (qs TaskQuerySet) CountsGte(counts int) TaskQuerySet

CountsGte is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsIn

func (qs TaskQuerySet) CountsIn(counts int, countsRest ...int) TaskQuerySet

CountsIn is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsLt

func (qs TaskQuerySet) CountsLt(counts int) TaskQuerySet

CountsLt is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsLte

func (qs TaskQuerySet) CountsLte(counts int) TaskQuerySet

CountsLte is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsNe

func (qs TaskQuerySet) CountsNe(counts int) TaskQuerySet

CountsNe is an autogenerated method nolint: dupl

func (TaskQuerySet) CountsNotIn

func (qs TaskQuerySet) CountsNotIn(counts int, countsRest ...int) TaskQuerySet

CountsNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtEq

func (qs TaskQuerySet) CreatedAtEq(createdAt time.Time) TaskQuerySet

CreatedAtEq is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtGt

func (qs TaskQuerySet) CreatedAtGt(createdAt time.Time) TaskQuerySet

CreatedAtGt is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtGte

func (qs TaskQuerySet) CreatedAtGte(createdAt time.Time) TaskQuerySet

CreatedAtGte is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtLt

func (qs TaskQuerySet) CreatedAtLt(createdAt time.Time) TaskQuerySet

CreatedAtLt is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtLte

func (qs TaskQuerySet) CreatedAtLte(createdAt time.Time) TaskQuerySet

CreatedAtLte is an autogenerated method nolint: dupl

func (TaskQuerySet) CreatedAtNe

func (qs TaskQuerySet) CreatedAtNe(createdAt time.Time) TaskQuerySet

CreatedAtNe is an autogenerated method nolint: dupl

func (TaskQuerySet) CronSpecEq

func (qs TaskQuerySet) CronSpecEq(cronSpec string) TaskQuerySet

CronSpecEq is an autogenerated method nolint: dupl

func (TaskQuerySet) CronSpecIn

func (qs TaskQuerySet) CronSpecIn(cronSpec string, cronSpecRest ...string) TaskQuerySet

CronSpecIn is an autogenerated method nolint: dupl

func (TaskQuerySet) CronSpecNe

func (qs TaskQuerySet) CronSpecNe(cronSpec string) TaskQuerySet

CronSpecNe is an autogenerated method nolint: dupl

func (TaskQuerySet) CronSpecNotIn

func (qs TaskQuerySet) CronSpecNotIn(cronSpec string, cronSpecRest ...string) TaskQuerySet

CronSpecNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) Delete

func (qs TaskQuerySet) Delete() error

Delete is an autogenerated method nolint: dupl

func (TaskQuerySet) GetUpdater

func (qs TaskQuerySet) GetUpdater() TaskUpdater

GetUpdater is an autogenerated method nolint: dupl

func (TaskQuerySet) IDEq

func (qs TaskQuerySet) IDEq(ID uint64) TaskQuerySet

IDEq is an autogenerated method nolint: dupl

func (TaskQuerySet) IDGt

func (qs TaskQuerySet) IDGt(ID uint64) TaskQuerySet

IDGt is an autogenerated method nolint: dupl

func (TaskQuerySet) IDGte

func (qs TaskQuerySet) IDGte(ID uint64) TaskQuerySet

IDGte is an autogenerated method nolint: dupl

func (TaskQuerySet) IDIn

func (qs TaskQuerySet) IDIn(ID uint64, IDRest ...uint64) TaskQuerySet

IDIn is an autogenerated method nolint: dupl

func (TaskQuerySet) IDLt

func (qs TaskQuerySet) IDLt(ID uint64) TaskQuerySet

IDLt is an autogenerated method nolint: dupl

func (TaskQuerySet) IDLte

func (qs TaskQuerySet) IDLte(ID uint64) TaskQuerySet

IDLte is an autogenerated method nolint: dupl

func (TaskQuerySet) IDNe

func (qs TaskQuerySet) IDNe(ID uint64) TaskQuerySet

IDNe is an autogenerated method nolint: dupl

func (TaskQuerySet) IDNotIn

func (qs TaskQuerySet) IDNotIn(ID uint64, IDRest ...uint64) TaskQuerySet

IDNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) Limit

func (qs TaskQuerySet) Limit(limit int) TaskQuerySet

Limit is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayEq

func (qs TaskQuerySet) LimitDelayEq(limitDelay int) TaskQuerySet

LimitDelayEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayGt

func (qs TaskQuerySet) LimitDelayGt(limitDelay int) TaskQuerySet

LimitDelayGt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayGte

func (qs TaskQuerySet) LimitDelayGte(limitDelay int) TaskQuerySet

LimitDelayGte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayIn

func (qs TaskQuerySet) LimitDelayIn(limitDelay int, limitDelayRest ...int) TaskQuerySet

LimitDelayIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayLt

func (qs TaskQuerySet) LimitDelayLt(limitDelay int) TaskQuerySet

LimitDelayLt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayLte

func (qs TaskQuerySet) LimitDelayLte(limitDelay int) TaskQuerySet

LimitDelayLte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayNe

func (qs TaskQuerySet) LimitDelayNe(limitDelay int) TaskQuerySet

LimitDelayNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDelayNotIn

func (qs TaskQuerySet) LimitDelayNotIn(limitDelay int, limitDelayRest ...int) TaskQuerySet

LimitDelayNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainGlobEq

func (qs TaskQuerySet) LimitDomainGlobEq(limitDomainGlob string) TaskQuerySet

LimitDomainGlobEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainGlobIn

func (qs TaskQuerySet) LimitDomainGlobIn(limitDomainGlob string, limitDomainGlobRest ...string) TaskQuerySet

LimitDomainGlobIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainGlobNe

func (qs TaskQuerySet) LimitDomainGlobNe(limitDomainGlob string) TaskQuerySet

LimitDomainGlobNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainGlobNotIn

func (qs TaskQuerySet) LimitDomainGlobNotIn(limitDomainGlob string, limitDomainGlobRest ...string) TaskQuerySet

LimitDomainGlobNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainRegexpEq

func (qs TaskQuerySet) LimitDomainRegexpEq(limitDomainRegexp string) TaskQuerySet

LimitDomainRegexpEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainRegexpIn

func (qs TaskQuerySet) LimitDomainRegexpIn(limitDomainRegexp string, limitDomainRegexpRest ...string) TaskQuerySet

LimitDomainRegexpIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainRegexpNe

func (qs TaskQuerySet) LimitDomainRegexpNe(limitDomainRegexp string) TaskQuerySet

LimitDomainRegexpNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitDomainRegexpNotIn

func (qs TaskQuerySet) LimitDomainRegexpNotIn(limitDomainRegexp string, limitDomainRegexpRest ...string) TaskQuerySet

LimitDomainRegexpNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitEnableEq

func (qs TaskQuerySet) LimitEnableEq(limitEnable bool) TaskQuerySet

LimitEnableEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitEnableIn

func (qs TaskQuerySet) LimitEnableIn(limitEnable bool, limitEnableRest ...bool) TaskQuerySet

LimitEnableIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitEnableNe

func (qs TaskQuerySet) LimitEnableNe(limitEnable bool) TaskQuerySet

LimitEnableNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitEnableNotIn

func (qs TaskQuerySet) LimitEnableNotIn(limitEnable bool, limitEnableRest ...bool) TaskQuerySet

LimitEnableNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismEq

func (qs TaskQuerySet) LimitParallelismEq(limitParallelism int) TaskQuerySet

LimitParallelismEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismGt

func (qs TaskQuerySet) LimitParallelismGt(limitParallelism int) TaskQuerySet

LimitParallelismGt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismGte

func (qs TaskQuerySet) LimitParallelismGte(limitParallelism int) TaskQuerySet

LimitParallelismGte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismIn

func (qs TaskQuerySet) LimitParallelismIn(limitParallelism int, limitParallelismRest ...int) TaskQuerySet

LimitParallelismIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismLt

func (qs TaskQuerySet) LimitParallelismLt(limitParallelism int) TaskQuerySet

LimitParallelismLt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismLte

func (qs TaskQuerySet) LimitParallelismLte(limitParallelism int) TaskQuerySet

LimitParallelismLte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismNe

func (qs TaskQuerySet) LimitParallelismNe(limitParallelism int) TaskQuerySet

LimitParallelismNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitParallelismNotIn

func (qs TaskQuerySet) LimitParallelismNotIn(limitParallelism int, limitParallelismRest ...int) TaskQuerySet

LimitParallelismNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayEq

func (qs TaskQuerySet) LimitRandomDelayEq(limitRandomDelay int) TaskQuerySet

LimitRandomDelayEq is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayGt

func (qs TaskQuerySet) LimitRandomDelayGt(limitRandomDelay int) TaskQuerySet

LimitRandomDelayGt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayGte

func (qs TaskQuerySet) LimitRandomDelayGte(limitRandomDelay int) TaskQuerySet

LimitRandomDelayGte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayIn

func (qs TaskQuerySet) LimitRandomDelayIn(limitRandomDelay int, limitRandomDelayRest ...int) TaskQuerySet

LimitRandomDelayIn is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayLt

func (qs TaskQuerySet) LimitRandomDelayLt(limitRandomDelay int) TaskQuerySet

LimitRandomDelayLt is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayLte

func (qs TaskQuerySet) LimitRandomDelayLte(limitRandomDelay int) TaskQuerySet

LimitRandomDelayLte is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayNe

func (qs TaskQuerySet) LimitRandomDelayNe(limitRandomDelay int) TaskQuerySet

LimitRandomDelayNe is an autogenerated method nolint: dupl

func (TaskQuerySet) LimitRandomDelayNotIn

func (qs TaskQuerySet) LimitRandomDelayNotIn(limitRandomDelay int, limitRandomDelayRest ...int) TaskQuerySet

LimitRandomDelayNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) One

func (qs TaskQuerySet) One(ret *Task) error

One is used to retrieve one result. It returns gorm.ErrRecordNotFound if nothing was fetched

func (TaskQuerySet) OptAllowedDomainsEq

func (qs TaskQuerySet) OptAllowedDomainsEq(optAllowedDomains string) TaskQuerySet

OptAllowedDomainsEq is an autogenerated method nolint: dupl

func (TaskQuerySet) OptAllowedDomainsIn

func (qs TaskQuerySet) OptAllowedDomainsIn(optAllowedDomains string, optAllowedDomainsRest ...string) TaskQuerySet

OptAllowedDomainsIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptAllowedDomainsNe

func (qs TaskQuerySet) OptAllowedDomainsNe(optAllowedDomains string) TaskQuerySet

OptAllowedDomainsNe is an autogenerated method nolint: dupl

func (TaskQuerySet) OptAllowedDomainsNotIn

func (qs TaskQuerySet) OptAllowedDomainsNotIn(optAllowedDomains string, optAllowedDomainsRest ...string) TaskQuerySet

OptAllowedDomainsNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeEq

func (qs TaskQuerySet) OptMaxBodySizeEq(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeEq is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeGt

func (qs TaskQuerySet) OptMaxBodySizeGt(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeGt is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeGte

func (qs TaskQuerySet) OptMaxBodySizeGte(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeGte is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeIn

func (qs TaskQuerySet) OptMaxBodySizeIn(optMaxBodySize int, optMaxBodySizeRest ...int) TaskQuerySet

OptMaxBodySizeIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeLt

func (qs TaskQuerySet) OptMaxBodySizeLt(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeLt is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeLte

func (qs TaskQuerySet) OptMaxBodySizeLte(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeLte is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeNe

func (qs TaskQuerySet) OptMaxBodySizeNe(optMaxBodySize int) TaskQuerySet

OptMaxBodySizeNe is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxBodySizeNotIn

func (qs TaskQuerySet) OptMaxBodySizeNotIn(optMaxBodySize int, optMaxBodySizeRest ...int) TaskQuerySet

OptMaxBodySizeNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthEq

func (qs TaskQuerySet) OptMaxDepthEq(optMaxDepth int) TaskQuerySet

OptMaxDepthEq is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthGt

func (qs TaskQuerySet) OptMaxDepthGt(optMaxDepth int) TaskQuerySet

OptMaxDepthGt is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthGte

func (qs TaskQuerySet) OptMaxDepthGte(optMaxDepth int) TaskQuerySet

OptMaxDepthGte is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthIn

func (qs TaskQuerySet) OptMaxDepthIn(optMaxDepth int, optMaxDepthRest ...int) TaskQuerySet

OptMaxDepthIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthLt

func (qs TaskQuerySet) OptMaxDepthLt(optMaxDepth int) TaskQuerySet

OptMaxDepthLt is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthLte

func (qs TaskQuerySet) OptMaxDepthLte(optMaxDepth int) TaskQuerySet

OptMaxDepthLte is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthNe

func (qs TaskQuerySet) OptMaxDepthNe(optMaxDepth int) TaskQuerySet

OptMaxDepthNe is an autogenerated method nolint: dupl

func (TaskQuerySet) OptMaxDepthNotIn

func (qs TaskQuerySet) OptMaxDepthNotIn(optMaxDepth int, optMaxDepthRest ...int) TaskQuerySet

OptMaxDepthNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptURLFiltersEq

func (qs TaskQuerySet) OptURLFiltersEq(optURLFilters string) TaskQuerySet

OptURLFiltersEq is an autogenerated method nolint: dupl

func (TaskQuerySet) OptURLFiltersIn

func (qs TaskQuerySet) OptURLFiltersIn(optURLFilters string, optURLFiltersRest ...string) TaskQuerySet

OptURLFiltersIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptURLFiltersNe

func (qs TaskQuerySet) OptURLFiltersNe(optURLFilters string) TaskQuerySet

OptURLFiltersNe is an autogenerated method nolint: dupl

func (TaskQuerySet) OptURLFiltersNotIn

func (qs TaskQuerySet) OptURLFiltersNotIn(optURLFilters string, optURLFiltersRest ...string) TaskQuerySet

OptURLFiltersNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptUserAgentEq

func (qs TaskQuerySet) OptUserAgentEq(optUserAgent string) TaskQuerySet

OptUserAgentEq is an autogenerated method nolint: dupl

func (TaskQuerySet) OptUserAgentIn

func (qs TaskQuerySet) OptUserAgentIn(optUserAgent string, optUserAgentRest ...string) TaskQuerySet

OptUserAgentIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OptUserAgentNe

func (qs TaskQuerySet) OptUserAgentNe(optUserAgent string) TaskQuerySet

OptUserAgentNe is an autogenerated method nolint: dupl

func (TaskQuerySet) OptUserAgentNotIn

func (qs TaskQuerySet) OptUserAgentNotIn(optUserAgent string, optUserAgentRest ...string) TaskQuerySet

OptUserAgentNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByCounts

func (qs TaskQuerySet) OrderAscByCounts() TaskQuerySet

OrderAscByCounts is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByCreatedAt

func (qs TaskQuerySet) OrderAscByCreatedAt() TaskQuerySet

OrderAscByCreatedAt is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByID

func (qs TaskQuerySet) OrderAscByID() TaskQuerySet

OrderAscByID is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByLimitDelay

func (qs TaskQuerySet) OrderAscByLimitDelay() TaskQuerySet

OrderAscByLimitDelay is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByLimitParallelism

func (qs TaskQuerySet) OrderAscByLimitParallelism() TaskQuerySet

OrderAscByLimitParallelism is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByLimitRandomDelay

func (qs TaskQuerySet) OrderAscByLimitRandomDelay() TaskQuerySet

OrderAscByLimitRandomDelay is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByOptMaxBodySize

func (qs TaskQuerySet) OrderAscByOptMaxBodySize() TaskQuerySet

OrderAscByOptMaxBodySize is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByOptMaxDepth

func (qs TaskQuerySet) OrderAscByOptMaxDepth() TaskQuerySet

OrderAscByOptMaxDepth is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByStatus

func (qs TaskQuerySet) OrderAscByStatus() TaskQuerySet

OrderAscByStatus is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderAscByUpdatedAt

func (qs TaskQuerySet) OrderAscByUpdatedAt() TaskQuerySet

OrderAscByUpdatedAt is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByCounts

func (qs TaskQuerySet) OrderDescByCounts() TaskQuerySet

OrderDescByCounts is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByCreatedAt

func (qs TaskQuerySet) OrderDescByCreatedAt() TaskQuerySet

OrderDescByCreatedAt is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByID

func (qs TaskQuerySet) OrderDescByID() TaskQuerySet

OrderDescByID is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByLimitDelay

func (qs TaskQuerySet) OrderDescByLimitDelay() TaskQuerySet

OrderDescByLimitDelay is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByLimitParallelism

func (qs TaskQuerySet) OrderDescByLimitParallelism() TaskQuerySet

OrderDescByLimitParallelism is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByLimitRandomDelay

func (qs TaskQuerySet) OrderDescByLimitRandomDelay() TaskQuerySet

OrderDescByLimitRandomDelay is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByOptMaxBodySize

func (qs TaskQuerySet) OrderDescByOptMaxBodySize() TaskQuerySet

OrderDescByOptMaxBodySize is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByOptMaxDepth

func (qs TaskQuerySet) OrderDescByOptMaxDepth() TaskQuerySet

OrderDescByOptMaxDepth is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByStatus

func (qs TaskQuerySet) OrderDescByStatus() TaskQuerySet

OrderDescByStatus is an autogenerated method nolint: dupl

func (TaskQuerySet) OrderDescByUpdatedAt

func (qs TaskQuerySet) OrderDescByUpdatedAt() TaskQuerySet

OrderDescByUpdatedAt is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusEq

func (qs TaskQuerySet) StatusEq(status common.TaskStatus) TaskQuerySet

StatusEq is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusGt

func (qs TaskQuerySet) StatusGt(status common.TaskStatus) TaskQuerySet

StatusGt is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusGte

func (qs TaskQuerySet) StatusGte(status common.TaskStatus) TaskQuerySet

StatusGte is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusIn

func (qs TaskQuerySet) StatusIn(status common.TaskStatus, statusRest ...common.TaskStatus) TaskQuerySet

StatusIn is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusLt

func (qs TaskQuerySet) StatusLt(status common.TaskStatus) TaskQuerySet

StatusLt is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusLte

func (qs TaskQuerySet) StatusLte(status common.TaskStatus) TaskQuerySet

StatusLte is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusNe

func (qs TaskQuerySet) StatusNe(status common.TaskStatus) TaskQuerySet

StatusNe is an autogenerated method nolint: dupl

func (TaskQuerySet) StatusNotIn

func (qs TaskQuerySet) StatusNotIn(status common.TaskStatus, statusRest ...common.TaskStatus) TaskQuerySet

StatusNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskDescEq

func (qs TaskQuerySet) TaskDescEq(taskDesc string) TaskQuerySet

TaskDescEq is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskDescIn

func (qs TaskQuerySet) TaskDescIn(taskDesc string, taskDescRest ...string) TaskQuerySet

TaskDescIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskDescNe

func (qs TaskQuerySet) TaskDescNe(taskDesc string) TaskQuerySet

TaskDescNe is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskDescNotIn

func (qs TaskQuerySet) TaskDescNotIn(taskDesc string, taskDescRest ...string) TaskQuerySet

TaskDescNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskNameEq

func (qs TaskQuerySet) TaskNameEq(taskName string) TaskQuerySet

TaskNameEq is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskNameIn

func (qs TaskQuerySet) TaskNameIn(taskName string, taskNameRest ...string) TaskQuerySet

TaskNameIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskNameNe

func (qs TaskQuerySet) TaskNameNe(taskName string) TaskQuerySet

TaskNameNe is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskNameNotIn

func (qs TaskQuerySet) TaskNameNotIn(taskName string, taskNameRest ...string) TaskQuerySet

TaskNameNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskRuleNameEq

func (qs TaskQuerySet) TaskRuleNameEq(taskRuleName string) TaskQuerySet

TaskRuleNameEq is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskRuleNameIn

func (qs TaskQuerySet) TaskRuleNameIn(taskRuleName string, taskRuleNameRest ...string) TaskQuerySet

TaskRuleNameIn is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskRuleNameNe

func (qs TaskQuerySet) TaskRuleNameNe(taskRuleName string) TaskQuerySet

TaskRuleNameNe is an autogenerated method nolint: dupl

func (TaskQuerySet) TaskRuleNameNotIn

func (qs TaskQuerySet) TaskRuleNameNotIn(taskRuleName string, taskRuleNameRest ...string) TaskQuerySet

TaskRuleNameNotIn is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtEq

func (qs TaskQuerySet) UpdatedAtEq(updatedAt time.Time) TaskQuerySet

UpdatedAtEq is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtGt

func (qs TaskQuerySet) UpdatedAtGt(updatedAt time.Time) TaskQuerySet

UpdatedAtGt is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtGte

func (qs TaskQuerySet) UpdatedAtGte(updatedAt time.Time) TaskQuerySet

UpdatedAtGte is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtLt

func (qs TaskQuerySet) UpdatedAtLt(updatedAt time.Time) TaskQuerySet

UpdatedAtLt is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtLte

func (qs TaskQuerySet) UpdatedAtLte(updatedAt time.Time) TaskQuerySet

UpdatedAtLte is an autogenerated method nolint: dupl

func (TaskQuerySet) UpdatedAtNe

func (qs TaskQuerySet) UpdatedAtNe(updatedAt time.Time) TaskQuerySet

UpdatedAtNe is an autogenerated method nolint: dupl

type TaskUpdater

type TaskUpdater struct {
	// contains filtered or unexported fields
}

TaskUpdater is an Task updates manager

func NewTaskUpdater

func NewTaskUpdater(db *gorm.DB) TaskUpdater

NewTaskUpdater creates new Task updater nolint: dupl

func (TaskUpdater) SetCounts

func (u TaskUpdater) SetCounts(counts int) TaskUpdater

SetCounts is an autogenerated method nolint: dupl

func (TaskUpdater) SetCreatedAt

func (u TaskUpdater) SetCreatedAt(createdAt time.Time) TaskUpdater

SetCreatedAt is an autogenerated method nolint: dupl

func (TaskUpdater) SetCronSpec

func (u TaskUpdater) SetCronSpec(cronSpec string) TaskUpdater

SetCronSpec is an autogenerated method nolint: dupl

func (TaskUpdater) SetID

func (u TaskUpdater) SetID(ID uint64) TaskUpdater

SetID is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitDelay

func (u TaskUpdater) SetLimitDelay(limitDelay int) TaskUpdater

SetLimitDelay is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitDomainGlob

func (u TaskUpdater) SetLimitDomainGlob(limitDomainGlob string) TaskUpdater

SetLimitDomainGlob is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitDomainRegexp

func (u TaskUpdater) SetLimitDomainRegexp(limitDomainRegexp string) TaskUpdater

SetLimitDomainRegexp is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitEnable

func (u TaskUpdater) SetLimitEnable(limitEnable bool) TaskUpdater

SetLimitEnable is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitParallelism

func (u TaskUpdater) SetLimitParallelism(limitParallelism int) TaskUpdater

SetLimitParallelism is an autogenerated method nolint: dupl

func (TaskUpdater) SetLimitRandomDelay

func (u TaskUpdater) SetLimitRandomDelay(limitRandomDelay int) TaskUpdater

SetLimitRandomDelay is an autogenerated method nolint: dupl

func (TaskUpdater) SetOptAllowedDomains

func (u TaskUpdater) SetOptAllowedDomains(optAllowedDomains string) TaskUpdater

SetOptAllowedDomains is an autogenerated method nolint: dupl

func (TaskUpdater) SetOptMaxBodySize

func (u TaskUpdater) SetOptMaxBodySize(optMaxBodySize int) TaskUpdater

SetOptMaxBodySize is an autogenerated method nolint: dupl

func (TaskUpdater) SetOptMaxDepth

func (u TaskUpdater) SetOptMaxDepth(optMaxDepth int) TaskUpdater

SetOptMaxDepth is an autogenerated method nolint: dupl

func (TaskUpdater) SetOptURLFilters

func (u TaskUpdater) SetOptURLFilters(optURLFilters string) TaskUpdater

SetOptURLFilters is an autogenerated method nolint: dupl

func (TaskUpdater) SetOptUserAgent

func (u TaskUpdater) SetOptUserAgent(optUserAgent string) TaskUpdater

SetOptUserAgent is an autogenerated method nolint: dupl

func (TaskUpdater) SetStatus

func (u TaskUpdater) SetStatus(status common.TaskStatus) TaskUpdater

SetStatus is an autogenerated method nolint: dupl

func (TaskUpdater) SetTaskDesc

func (u TaskUpdater) SetTaskDesc(taskDesc string) TaskUpdater

SetTaskDesc is an autogenerated method nolint: dupl

func (TaskUpdater) SetTaskName

func (u TaskUpdater) SetTaskName(taskName string) TaskUpdater

SetTaskName is an autogenerated method nolint: dupl

func (TaskUpdater) SetTaskRuleName

func (u TaskUpdater) SetTaskRuleName(taskRuleName string) TaskUpdater

SetTaskRuleName is an autogenerated method nolint: dupl

func (TaskUpdater) SetUpdatedAt

func (u TaskUpdater) SetUpdatedAt(updatedAt time.Time) TaskUpdater

SetUpdatedAt is an autogenerated method nolint: dupl

func (TaskUpdater) Update

func (u TaskUpdater) Update() error

Update is an autogenerated method nolint: dupl

func (TaskUpdater) UpdateNum

func (u TaskUpdater) UpdateNum() (int64, error)

UpdateNum is an autogenerated method nolint: dupl

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL