dbschema

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2024 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var WithPrefix = func(tableName string) string {
	return "" + tableName
}

Functions

This section is empty.

Types

type NgingCollectorExport

type NgingCollectorExport struct {
	Id          uint   `db:"id,omitempty,pk" bson:"id,omitempty" comment:"ID" json:"id" xml:"id"`
	PageRoot    uint   `db:"page_root" bson:"page_root" comment:"根页面ID" json:"page_root" xml:"page_root"`
	PageId      uint   `db:"page_id" bson:"page_id" comment:"页面ID" json:"page_id" xml:"page_id"`
	GroupId     uint   `db:"group_id" bson:"group_id" comment:"组ID" json:"group_id" xml:"group_id"`
	Mapping     string `db:"mapping" bson:"mapping" comment:"字段映射" json:"mapping" xml:"mapping"`
	Dest        string `db:"dest" bson:"dest" comment:"目标" json:"dest" xml:"dest"`
	DestType    string `db:"dest_type" bson:"dest_type" comment:"目标类型" json:"dest_type" xml:"dest_type"`
	Name        string `db:"name" bson:"name" comment:"方案名" json:"name" xml:"name"`
	Description string `db:"description" bson:"description" comment:"说明" json:"description" xml:"description"`
	Created     uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	Exported    uint   `db:"exported" bson:"exported" comment:"最近导出时间" json:"exported" xml:"exported"`
	Disabled    string `db:"disabled" bson:"disabled" comment:"是否禁用" json:"disabled" xml:"disabled"`
	// contains filtered or unexported fields
}

NgingCollectorExport 导出规则

func NewNgingCollectorExport

func NewNgingCollectorExport(ctx echo.Context) *NgingCollectorExport

func (*NgingCollectorExport) AsKV

func (a *NgingCollectorExport) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorExport) param.Store

func (*NgingCollectorExport) AsMap

func (a *NgingCollectorExport) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorExport) AsRow

func (a *NgingCollectorExport) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorExport) Base_ added in v1.4.0

func (a *NgingCollectorExport) Base_() factory.Baser

func (*NgingCollectorExport) BatchValidate

func (a *NgingCollectorExport) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorExport) CPAFrom

func (a *NgingCollectorExport) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorExport) ConnID added in v1.1.0

func (a *NgingCollectorExport) ConnID() int

func (*NgingCollectorExport) Context

func (a *NgingCollectorExport) Context() echo.Context

func (*NgingCollectorExport) Count

func (a *NgingCollectorExport) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorExport) Delete

func (a *NgingCollectorExport) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExport) Deletex

func (a *NgingCollectorExport) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExport) EventOFF

func (a *NgingCollectorExport) EventOFF(off ...bool) factory.Model

func (*NgingCollectorExport) EventON

func (a *NgingCollectorExport) EventON(on ...bool) factory.Model

func (*NgingCollectorExport) Exists

func (a *NgingCollectorExport) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorExport) FromRow

func (a *NgingCollectorExport) FromRow(row map[string]interface{})

func (*NgingCollectorExport) Get

func (a *NgingCollectorExport) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExport) GroupBy

func (a *NgingCollectorExport) GroupBy(keyField string, inputRows ...[]*NgingCollectorExport) map[string][]*NgingCollectorExport

func (*NgingCollectorExport) InitObjects

func (a *NgingCollectorExport) InitObjects() *[]*NgingCollectorExport

func (*NgingCollectorExport) Insert

func (a *NgingCollectorExport) Insert() (pk interface{}, err error)

func (*NgingCollectorExport) KeyBy

func (a *NgingCollectorExport) KeyBy(keyField string, inputRows ...[]*NgingCollectorExport) map[string]*NgingCollectorExport

func (*NgingCollectorExport) List

func (a *NgingCollectorExport) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorExport) ListByOffset

func (a *NgingCollectorExport) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorExport) ListPage

func (a *NgingCollectorExport) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorExport) ListPageAs

func (a *NgingCollectorExport) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorExport) Name_

func (a *NgingCollectorExport) Name_() string

func (*NgingCollectorExport) Namer

func (a *NgingCollectorExport) Namer() func(factory.Model) string

func (*NgingCollectorExport) New

func (a *NgingCollectorExport) New(structName string, connID ...int) factory.Model

func (*NgingCollectorExport) NewObjects

func (a *NgingCollectorExport) NewObjects() factory.Ranger

func (*NgingCollectorExport) NewParam

func (a *NgingCollectorExport) NewParam() *factory.Param

func (*NgingCollectorExport) Objects

func (*NgingCollectorExport) Param

func (a *NgingCollectorExport) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorExport) Reset

func (*NgingCollectorExport) Set

func (a *NgingCollectorExport) Set(key interface{}, value ...interface{})

func (*NgingCollectorExport) SetConnID

func (a *NgingCollectorExport) SetConnID(connID int) factory.Model

func (*NgingCollectorExport) SetContext

func (a *NgingCollectorExport) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorExport) SetNamer

func (a *NgingCollectorExport) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorExport) SetParam

func (a *NgingCollectorExport) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorExport) Short_

func (a *NgingCollectorExport) Short_() string

func (*NgingCollectorExport) Struct_

func (a *NgingCollectorExport) Struct_() string

func (*NgingCollectorExport) Trans

func (*NgingCollectorExport) Update

func (a *NgingCollectorExport) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExport) UpdateByFields

func (a *NgingCollectorExport) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorExport) UpdateField

func (a *NgingCollectorExport) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorExport) UpdateFields

func (a *NgingCollectorExport) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorExport) UpdateValues

func (a *NgingCollectorExport) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorExport) Updatex

func (a *NgingCollectorExport) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExport) UpdatexByFields

func (a *NgingCollectorExport) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExport) UpdatexField added in v1.2.0

func (a *NgingCollectorExport) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExport) UpdatexFields added in v1.2.0

func (a *NgingCollectorExport) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExport) Upsert

func (a *NgingCollectorExport) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorExport) Use

func (*NgingCollectorExport) Validate

func (a *NgingCollectorExport) Validate(field string, value interface{}) error

func (*NgingCollectorExport) XObjects

type NgingCollectorExportLog

type NgingCollectorExportLog struct {
	Id       uint64 `db:"id,omitempty,pk" bson:"id,omitempty" comment:"ID" json:"id" xml:"id"`
	PageId   uint   `db:"page_id" bson:"page_id" comment:"页面规则ID" json:"page_id" xml:"page_id"`
	ExportId uint   `db:"export_id" bson:"export_id" comment:"导出方案ID" json:"export_id" xml:"export_id"`
	Result   string `db:"result" bson:"result" comment:"结果" json:"result" xml:"result"`
	Status   string `db:"status" bson:"status" comment:"状态" json:"status" xml:"status"`
	Created  uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	// contains filtered or unexported fields
}

NgingCollectorExportLog 导出日志

func NewNgingCollectorExportLog

func NewNgingCollectorExportLog(ctx echo.Context) *NgingCollectorExportLog

func (*NgingCollectorExportLog) AsKV

func (a *NgingCollectorExportLog) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorExportLog) param.Store

func (*NgingCollectorExportLog) AsMap

func (a *NgingCollectorExportLog) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorExportLog) AsRow

func (a *NgingCollectorExportLog) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorExportLog) Base_ added in v1.4.0

func (*NgingCollectorExportLog) BatchValidate

func (a *NgingCollectorExportLog) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorExportLog) CPAFrom

func (a *NgingCollectorExportLog) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorExportLog) ConnID added in v1.1.0

func (a *NgingCollectorExportLog) ConnID() int

func (*NgingCollectorExportLog) Context

func (a *NgingCollectorExportLog) Context() echo.Context

func (*NgingCollectorExportLog) Count

func (a *NgingCollectorExportLog) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorExportLog) Delete

func (a *NgingCollectorExportLog) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExportLog) Deletex

func (a *NgingCollectorExportLog) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExportLog) EventOFF

func (a *NgingCollectorExportLog) EventOFF(off ...bool) factory.Model

func (*NgingCollectorExportLog) EventON

func (a *NgingCollectorExportLog) EventON(on ...bool) factory.Model

func (*NgingCollectorExportLog) Exists

func (a *NgingCollectorExportLog) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorExportLog) FromRow

func (a *NgingCollectorExportLog) FromRow(row map[string]interface{})

func (*NgingCollectorExportLog) Get

func (a *NgingCollectorExportLog) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExportLog) GroupBy

func (a *NgingCollectorExportLog) GroupBy(keyField string, inputRows ...[]*NgingCollectorExportLog) map[string][]*NgingCollectorExportLog

func (*NgingCollectorExportLog) InitObjects

func (a *NgingCollectorExportLog) InitObjects() *[]*NgingCollectorExportLog

func (*NgingCollectorExportLog) Insert

func (a *NgingCollectorExportLog) Insert() (pk interface{}, err error)

func (*NgingCollectorExportLog) KeyBy

func (a *NgingCollectorExportLog) KeyBy(keyField string, inputRows ...[]*NgingCollectorExportLog) map[string]*NgingCollectorExportLog

func (*NgingCollectorExportLog) List

func (a *NgingCollectorExportLog) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorExportLog) ListByOffset

func (a *NgingCollectorExportLog) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorExportLog) ListPage

func (a *NgingCollectorExportLog) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorExportLog) ListPageAs

func (a *NgingCollectorExportLog) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorExportLog) Name_

func (a *NgingCollectorExportLog) Name_() string

func (*NgingCollectorExportLog) Namer

func (a *NgingCollectorExportLog) Namer() func(factory.Model) string

func (*NgingCollectorExportLog) New

func (a *NgingCollectorExportLog) New(structName string, connID ...int) factory.Model

func (*NgingCollectorExportLog) NewObjects

func (a *NgingCollectorExportLog) NewObjects() factory.Ranger

func (*NgingCollectorExportLog) NewParam

func (a *NgingCollectorExportLog) NewParam() *factory.Param

func (*NgingCollectorExportLog) Objects

func (*NgingCollectorExportLog) Param

func (a *NgingCollectorExportLog) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorExportLog) Reset

func (*NgingCollectorExportLog) Set

func (a *NgingCollectorExportLog) Set(key interface{}, value ...interface{})

func (*NgingCollectorExportLog) SetConnID

func (a *NgingCollectorExportLog) SetConnID(connID int) factory.Model

func (*NgingCollectorExportLog) SetContext

func (a *NgingCollectorExportLog) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorExportLog) SetNamer

func (a *NgingCollectorExportLog) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorExportLog) SetParam

func (a *NgingCollectorExportLog) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorExportLog) Short_

func (a *NgingCollectorExportLog) Short_() string

func (*NgingCollectorExportLog) Struct_

func (a *NgingCollectorExportLog) Struct_() string

func (*NgingCollectorExportLog) Trans

func (*NgingCollectorExportLog) Update

func (a *NgingCollectorExportLog) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorExportLog) UpdateByFields

func (a *NgingCollectorExportLog) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorExportLog) UpdateField

func (a *NgingCollectorExportLog) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorExportLog) UpdateFields

func (a *NgingCollectorExportLog) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorExportLog) UpdateValues

func (a *NgingCollectorExportLog) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorExportLog) Updatex

func (a *NgingCollectorExportLog) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExportLog) UpdatexByFields

func (a *NgingCollectorExportLog) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExportLog) UpdatexField added in v1.2.0

func (a *NgingCollectorExportLog) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExportLog) UpdatexFields added in v1.2.0

func (a *NgingCollectorExportLog) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorExportLog) Upsert

func (a *NgingCollectorExportLog) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorExportLog) Use

func (*NgingCollectorExportLog) Validate

func (a *NgingCollectorExportLog) Validate(field string, value interface{}) error

func (*NgingCollectorExportLog) XObjects

type NgingCollectorGroup

type NgingCollectorGroup struct {
	Id          uint   `db:"id,omitempty,pk" bson:"id,omitempty" comment:"ID" json:"id" xml:"id"`
	Uid         uint   `db:"uid" bson:"uid" comment:"用户ID" json:"uid" xml:"uid"`
	Name        string `db:"name" bson:"name" comment:"组名" json:"name" xml:"name"`
	Type        string `db:"type" bson:"type" comment:"类型(page-页面规则组;export-导出规则组)" json:"type" xml:"type"`
	Description string `db:"description" bson:"description" comment:"说明" json:"description" xml:"description"`
	Created     uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	// contains filtered or unexported fields
}

NgingCollectorGroup 采集规则组

func NewNgingCollectorGroup

func NewNgingCollectorGroup(ctx echo.Context) *NgingCollectorGroup

func (*NgingCollectorGroup) AsKV

func (a *NgingCollectorGroup) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorGroup) param.Store

func (*NgingCollectorGroup) AsMap

func (a *NgingCollectorGroup) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorGroup) AsRow

func (a *NgingCollectorGroup) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorGroup) Base_ added in v1.4.0

func (a *NgingCollectorGroup) Base_() factory.Baser

func (*NgingCollectorGroup) BatchValidate

func (a *NgingCollectorGroup) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorGroup) CPAFrom

func (a *NgingCollectorGroup) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorGroup) ConnID added in v1.1.0

func (a *NgingCollectorGroup) ConnID() int

func (*NgingCollectorGroup) Context

func (a *NgingCollectorGroup) Context() echo.Context

func (*NgingCollectorGroup) Count

func (a *NgingCollectorGroup) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorGroup) Delete

func (a *NgingCollectorGroup) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorGroup) Deletex

func (a *NgingCollectorGroup) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorGroup) EventOFF

func (a *NgingCollectorGroup) EventOFF(off ...bool) factory.Model

func (*NgingCollectorGroup) EventON

func (a *NgingCollectorGroup) EventON(on ...bool) factory.Model

func (*NgingCollectorGroup) Exists

func (a *NgingCollectorGroup) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorGroup) FromRow

func (a *NgingCollectorGroup) FromRow(row map[string]interface{})

func (*NgingCollectorGroup) Get

func (a *NgingCollectorGroup) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorGroup) GroupBy

func (a *NgingCollectorGroup) GroupBy(keyField string, inputRows ...[]*NgingCollectorGroup) map[string][]*NgingCollectorGroup

func (*NgingCollectorGroup) InitObjects

func (a *NgingCollectorGroup) InitObjects() *[]*NgingCollectorGroup

func (*NgingCollectorGroup) Insert

func (a *NgingCollectorGroup) Insert() (pk interface{}, err error)

func (*NgingCollectorGroup) KeyBy

func (a *NgingCollectorGroup) KeyBy(keyField string, inputRows ...[]*NgingCollectorGroup) map[string]*NgingCollectorGroup

func (*NgingCollectorGroup) List

func (a *NgingCollectorGroup) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorGroup) ListByOffset

func (a *NgingCollectorGroup) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorGroup) ListPage

func (a *NgingCollectorGroup) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorGroup) ListPageAs

func (a *NgingCollectorGroup) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorGroup) Name_

func (a *NgingCollectorGroup) Name_() string

func (*NgingCollectorGroup) Namer

func (a *NgingCollectorGroup) Namer() func(factory.Model) string

func (*NgingCollectorGroup) New

func (a *NgingCollectorGroup) New(structName string, connID ...int) factory.Model

func (*NgingCollectorGroup) NewObjects

func (a *NgingCollectorGroup) NewObjects() factory.Ranger

func (*NgingCollectorGroup) NewParam

func (a *NgingCollectorGroup) NewParam() *factory.Param

func (*NgingCollectorGroup) Objects

func (a *NgingCollectorGroup) Objects() []*NgingCollectorGroup

func (*NgingCollectorGroup) Param

func (a *NgingCollectorGroup) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorGroup) Reset

func (*NgingCollectorGroup) Set

func (a *NgingCollectorGroup) Set(key interface{}, value ...interface{})

func (*NgingCollectorGroup) SetConnID

func (a *NgingCollectorGroup) SetConnID(connID int) factory.Model

func (*NgingCollectorGroup) SetContext

func (a *NgingCollectorGroup) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorGroup) SetNamer

func (a *NgingCollectorGroup) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorGroup) SetParam

func (a *NgingCollectorGroup) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorGroup) Short_

func (a *NgingCollectorGroup) Short_() string

func (*NgingCollectorGroup) Struct_

func (a *NgingCollectorGroup) Struct_() string

func (*NgingCollectorGroup) Trans

func (*NgingCollectorGroup) Update

func (a *NgingCollectorGroup) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorGroup) UpdateByFields

func (a *NgingCollectorGroup) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorGroup) UpdateField

func (a *NgingCollectorGroup) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorGroup) UpdateFields

func (a *NgingCollectorGroup) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorGroup) UpdateValues

func (a *NgingCollectorGroup) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorGroup) Updatex

func (a *NgingCollectorGroup) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorGroup) UpdatexByFields

func (a *NgingCollectorGroup) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorGroup) UpdatexField added in v1.2.0

func (a *NgingCollectorGroup) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorGroup) UpdatexFields added in v1.2.0

func (a *NgingCollectorGroup) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorGroup) Upsert

func (a *NgingCollectorGroup) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorGroup) Use

func (*NgingCollectorGroup) Validate

func (a *NgingCollectorGroup) Validate(field string, value interface{}) error

func (*NgingCollectorGroup) XObjects

type NgingCollectorHistory

type NgingCollectorHistory struct {
	Id           uint64 `db:"id,omitempty,pk" bson:"id,omitempty" comment:"ID" json:"id" xml:"id"`
	ParentId     uint64 `db:"parent_id" bson:"parent_id" comment:"父ID" json:"parent_id" xml:"parent_id"`
	PageId       uint   `db:"page_id" bson:"page_id" comment:"页面ID" json:"page_id" xml:"page_id"`
	PageParentId uint   `db:"page_parent_id" bson:"page_parent_id" comment:"父页面ID" json:"page_parent_id" xml:"page_parent_id"`
	PageRootId   uint   `db:"page_root_id" bson:"page_root_id" comment:"入口页面ID" json:"page_root_id" xml:"page_root_id"`
	HasChild     string `db:"has_child" bson:"has_child" comment:"是否有子级" json:"has_child" xml:"has_child"`
	Url          string `db:"url" bson:"url" comment:"页面网址" json:"url" xml:"url"`
	UrlMd5       string `db:"url_md5" bson:"url_md5" comment:"页面网址MD5" json:"url_md5" xml:"url_md5"`
	Title        string `db:"title" bson:"title" comment:"页面标题" json:"title" xml:"title"`
	Content      string `db:"content" bson:"content" comment:"页面内容MD5" json:"content" xml:"content"`
	RuleMd5      string `db:"rule_md5" bson:"rule_md5" comment:"规则标识MD5" json:"rule_md5" xml:"rule_md5"`
	Data         string `db:"data" bson:"data" comment:"采集到的数据" json:"data" xml:"data"`
	Created      uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	Exported     uint   `db:"exported" bson:"exported" comment:"最近导出时间" json:"exported" xml:"exported"`
	// contains filtered or unexported fields
}

NgingCollectorHistory 采集历史

func NewNgingCollectorHistory

func NewNgingCollectorHistory(ctx echo.Context) *NgingCollectorHistory

func (*NgingCollectorHistory) AsKV

func (a *NgingCollectorHistory) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorHistory) param.Store

func (*NgingCollectorHistory) AsMap

func (a *NgingCollectorHistory) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorHistory) AsRow

func (a *NgingCollectorHistory) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorHistory) Base_ added in v1.4.0

func (a *NgingCollectorHistory) Base_() factory.Baser

func (*NgingCollectorHistory) BatchValidate

func (a *NgingCollectorHistory) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorHistory) CPAFrom

func (a *NgingCollectorHistory) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorHistory) ConnID added in v1.1.0

func (a *NgingCollectorHistory) ConnID() int

func (*NgingCollectorHistory) Context

func (a *NgingCollectorHistory) Context() echo.Context

func (*NgingCollectorHistory) Count

func (a *NgingCollectorHistory) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorHistory) Delete

func (a *NgingCollectorHistory) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorHistory) Deletex

func (a *NgingCollectorHistory) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorHistory) EventOFF

func (a *NgingCollectorHistory) EventOFF(off ...bool) factory.Model

func (*NgingCollectorHistory) EventON

func (a *NgingCollectorHistory) EventON(on ...bool) factory.Model

func (*NgingCollectorHistory) Exists

func (a *NgingCollectorHistory) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorHistory) FromRow

func (a *NgingCollectorHistory) FromRow(row map[string]interface{})

func (*NgingCollectorHistory) Get

func (a *NgingCollectorHistory) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorHistory) GroupBy

func (a *NgingCollectorHistory) GroupBy(keyField string, inputRows ...[]*NgingCollectorHistory) map[string][]*NgingCollectorHistory

func (*NgingCollectorHistory) InitObjects

func (a *NgingCollectorHistory) InitObjects() *[]*NgingCollectorHistory

func (*NgingCollectorHistory) Insert

func (a *NgingCollectorHistory) Insert() (pk interface{}, err error)

func (*NgingCollectorHistory) KeyBy

func (a *NgingCollectorHistory) KeyBy(keyField string, inputRows ...[]*NgingCollectorHistory) map[string]*NgingCollectorHistory

func (*NgingCollectorHistory) List

func (a *NgingCollectorHistory) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorHistory) ListByOffset

func (a *NgingCollectorHistory) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorHistory) ListPage

func (a *NgingCollectorHistory) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorHistory) ListPageAs

func (a *NgingCollectorHistory) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorHistory) Name_

func (a *NgingCollectorHistory) Name_() string

func (*NgingCollectorHistory) Namer

func (a *NgingCollectorHistory) Namer() func(factory.Model) string

func (*NgingCollectorHistory) New

func (a *NgingCollectorHistory) New(structName string, connID ...int) factory.Model

func (*NgingCollectorHistory) NewObjects

func (a *NgingCollectorHistory) NewObjects() factory.Ranger

func (*NgingCollectorHistory) NewParam

func (a *NgingCollectorHistory) NewParam() *factory.Param

func (*NgingCollectorHistory) Objects

func (*NgingCollectorHistory) Param

func (a *NgingCollectorHistory) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorHistory) Reset

func (*NgingCollectorHistory) Set

func (a *NgingCollectorHistory) Set(key interface{}, value ...interface{})

func (*NgingCollectorHistory) SetConnID

func (a *NgingCollectorHistory) SetConnID(connID int) factory.Model

func (*NgingCollectorHistory) SetContext

func (a *NgingCollectorHistory) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorHistory) SetNamer

func (a *NgingCollectorHistory) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorHistory) SetParam

func (a *NgingCollectorHistory) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorHistory) Short_

func (a *NgingCollectorHistory) Short_() string

func (*NgingCollectorHistory) Struct_

func (a *NgingCollectorHistory) Struct_() string

func (*NgingCollectorHistory) Trans

func (*NgingCollectorHistory) Update

func (a *NgingCollectorHistory) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorHistory) UpdateByFields

func (a *NgingCollectorHistory) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorHistory) UpdateField

func (a *NgingCollectorHistory) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorHistory) UpdateFields

func (a *NgingCollectorHistory) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorHistory) UpdateValues

func (a *NgingCollectorHistory) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorHistory) Updatex

func (a *NgingCollectorHistory) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorHistory) UpdatexByFields

func (a *NgingCollectorHistory) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorHistory) UpdatexField added in v1.2.0

func (a *NgingCollectorHistory) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorHistory) UpdatexFields added in v1.2.0

func (a *NgingCollectorHistory) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorHistory) Upsert

func (a *NgingCollectorHistory) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorHistory) Use

func (*NgingCollectorHistory) Validate

func (a *NgingCollectorHistory) Validate(field string, value interface{}) error

func (*NgingCollectorHistory) XObjects

type NgingCollectorPage

type NgingCollectorPage struct {
	Id            uint   `db:"id,omitempty,pk" bson:"id,omitempty" comment:"" json:"id" xml:"id"`
	ParentId      uint   `db:"parent_id" bson:"parent_id" comment:"父级规则" json:"parent_id" xml:"parent_id"`
	RootId        uint   `db:"root_id" bson:"root_id" comment:"根页面ID" json:"root_id" xml:"root_id"`
	HasChild      string `db:"has_child" bson:"has_child" comment:"是否有子级" json:"has_child" xml:"has_child"`
	Uid           uint   `db:"uid" bson:"uid" comment:"用户ID" json:"uid" xml:"uid"`
	GroupId       uint   `db:"group_id" bson:"group_id" comment:"规则组" json:"group_id" xml:"group_id"`
	Name          string `db:"name" bson:"name" comment:"规则名" json:"name" xml:"name"`
	Description   string `db:"description" bson:"description" comment:"说明" json:"description" xml:"description"`
	EnterUrl      string `db:"enter_url" bson:"enter_url" comment:"入口网址模板(网址一行一个)" json:"enter_url" xml:"enter_url"`
	Sort          int    `db:"sort" bson:"sort" comment:"排序" json:"sort" xml:"sort"`
	Created       uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	Browser       string `db:"browser" bson:"browser" comment:"浏览器" json:"browser" xml:"browser"`
	Type          string `db:"type" bson:"type" comment:"页面类型" json:"type" xml:"type"`
	ScopeRule     string `db:"scope_rule" bson:"scope_rule" comment:"页面区域规则" json:"scope_rule" xml:"scope_rule"`
	DuplicateRule string `` /* 209-byte string literal not displayed */
	ContentType   string `db:"content_type" bson:"content_type" comment:"内容类型" json:"content_type" xml:"content_type"`
	Charset       string `db:"charset" bson:"charset" comment:"字符集" json:"charset" xml:"charset"`
	Timeout       uint   `db:"timeout" bson:"timeout" comment:"超时时间(秒)" json:"timeout" xml:"timeout"`
	Waits         string `db:"waits" bson:"waits" comment:"等待时间范围(秒),例如2-8" json:"waits" xml:"waits"`
	Proxy         string `db:"proxy" bson:"proxy" comment:"代理地址" json:"proxy" xml:"proxy"`
	Cookie        string `db:"cookie" bson:"cookie" comment:"cookie数据(原始格式)" json:"cookie" xml:"cookie"`
	Header        string `db:"header" bson:"header" comment:"header数据(一行一个,键值用半角冒号分隔)" json:"header" xml:"header"`
	// contains filtered or unexported fields
}

NgingCollectorPage 采集页面

func NewNgingCollectorPage

func NewNgingCollectorPage(ctx echo.Context) *NgingCollectorPage

func (*NgingCollectorPage) AsKV

func (a *NgingCollectorPage) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorPage) param.Store

func (*NgingCollectorPage) AsMap

func (a *NgingCollectorPage) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorPage) AsRow

func (a *NgingCollectorPage) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorPage) Base_ added in v1.4.0

func (a *NgingCollectorPage) Base_() factory.Baser

func (*NgingCollectorPage) BatchValidate

func (a *NgingCollectorPage) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorPage) CPAFrom

func (a *NgingCollectorPage) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorPage) ConnID added in v1.1.0

func (a *NgingCollectorPage) ConnID() int

func (*NgingCollectorPage) Context

func (a *NgingCollectorPage) Context() echo.Context

func (*NgingCollectorPage) Count

func (a *NgingCollectorPage) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorPage) Delete

func (a *NgingCollectorPage) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorPage) Deletex

func (a *NgingCollectorPage) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorPage) EventOFF

func (a *NgingCollectorPage) EventOFF(off ...bool) factory.Model

func (*NgingCollectorPage) EventON

func (a *NgingCollectorPage) EventON(on ...bool) factory.Model

func (*NgingCollectorPage) Exists

func (a *NgingCollectorPage) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorPage) FromRow

func (a *NgingCollectorPage) FromRow(row map[string]interface{})

func (*NgingCollectorPage) Get

func (a *NgingCollectorPage) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorPage) GroupBy

func (a *NgingCollectorPage) GroupBy(keyField string, inputRows ...[]*NgingCollectorPage) map[string][]*NgingCollectorPage

func (*NgingCollectorPage) InitObjects

func (a *NgingCollectorPage) InitObjects() *[]*NgingCollectorPage

func (*NgingCollectorPage) Insert

func (a *NgingCollectorPage) Insert() (pk interface{}, err error)

func (*NgingCollectorPage) KeyBy

func (a *NgingCollectorPage) KeyBy(keyField string, inputRows ...[]*NgingCollectorPage) map[string]*NgingCollectorPage

func (*NgingCollectorPage) List

func (a *NgingCollectorPage) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorPage) ListByOffset

func (a *NgingCollectorPage) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorPage) ListPage

func (a *NgingCollectorPage) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorPage) ListPageAs

func (a *NgingCollectorPage) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorPage) Name_

func (a *NgingCollectorPage) Name_() string

func (*NgingCollectorPage) Namer

func (a *NgingCollectorPage) Namer() func(factory.Model) string

func (*NgingCollectorPage) New

func (a *NgingCollectorPage) New(structName string, connID ...int) factory.Model

func (*NgingCollectorPage) NewObjects

func (a *NgingCollectorPage) NewObjects() factory.Ranger

func (*NgingCollectorPage) NewParam

func (a *NgingCollectorPage) NewParam() *factory.Param

func (*NgingCollectorPage) Objects

func (a *NgingCollectorPage) Objects() []*NgingCollectorPage

func (*NgingCollectorPage) Param

func (a *NgingCollectorPage) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorPage) Reset

func (*NgingCollectorPage) Set

func (a *NgingCollectorPage) Set(key interface{}, value ...interface{})

func (*NgingCollectorPage) SetConnID

func (a *NgingCollectorPage) SetConnID(connID int) factory.Model

func (*NgingCollectorPage) SetContext

func (a *NgingCollectorPage) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorPage) SetNamer

func (a *NgingCollectorPage) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorPage) SetParam

func (a *NgingCollectorPage) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorPage) Short_

func (a *NgingCollectorPage) Short_() string

func (*NgingCollectorPage) Struct_

func (a *NgingCollectorPage) Struct_() string

func (*NgingCollectorPage) Trans

func (*NgingCollectorPage) Update

func (a *NgingCollectorPage) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorPage) UpdateByFields

func (a *NgingCollectorPage) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorPage) UpdateField

func (a *NgingCollectorPage) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorPage) UpdateFields

func (a *NgingCollectorPage) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorPage) UpdateValues

func (a *NgingCollectorPage) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorPage) Updatex

func (a *NgingCollectorPage) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorPage) UpdatexByFields

func (a *NgingCollectorPage) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorPage) UpdatexField added in v1.2.0

func (a *NgingCollectorPage) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorPage) UpdatexFields added in v1.2.0

func (a *NgingCollectorPage) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorPage) Upsert

func (a *NgingCollectorPage) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorPage) Use

func (*NgingCollectorPage) Validate

func (a *NgingCollectorPage) Validate(field string, value interface{}) error

func (*NgingCollectorPage) XObjects

type NgingCollectorRule

type NgingCollectorRule struct {
	Id      uint   `db:"id,omitempty,pk" bson:"id,omitempty" comment:"ID" json:"id" xml:"id"`
	PageId  uint   `db:"page_id" bson:"page_id" comment:"页面ID" json:"page_id" xml:"page_id"`
	Name    string `db:"name" bson:"name" comment:"保存匹配结果的变量名" json:"name" xml:"name"`
	Rule    string `db:"rule" bson:"rule" comment:"规则" json:"rule" xml:"rule"`
	Type    string `db:"type" bson:"type" comment:"数据类型" json:"type" xml:"type"`
	Filter  string `db:"filter" bson:"filter" comment:"过滤器" json:"filter" xml:"filter"`
	Created uint   `db:"created" bson:"created" comment:"创建时间" json:"created" xml:"created"`
	Sort    int    `db:"sort" bson:"sort" comment:"排序" json:"sort" xml:"sort"`
	// contains filtered or unexported fields
}

NgingCollectorRule 页面中的元素采集规则

func NewNgingCollectorRule

func NewNgingCollectorRule(ctx echo.Context) *NgingCollectorRule

func (*NgingCollectorRule) AsKV

func (a *NgingCollectorRule) AsKV(keyField string, valueField string, inputRows ...[]*NgingCollectorRule) param.Store

func (*NgingCollectorRule) AsMap

func (a *NgingCollectorRule) AsMap(onlyFields ...string) param.Store

func (*NgingCollectorRule) AsRow

func (a *NgingCollectorRule) AsRow(onlyFields ...string) param.Store

func (*NgingCollectorRule) Base_ added in v1.4.0

func (a *NgingCollectorRule) Base_() factory.Baser

func (*NgingCollectorRule) BatchValidate

func (a *NgingCollectorRule) BatchValidate(kvset map[string]interface{}) error

func (*NgingCollectorRule) CPAFrom

func (a *NgingCollectorRule) CPAFrom(source factory.Model) factory.Model

func (*NgingCollectorRule) ConnID added in v1.1.0

func (a *NgingCollectorRule) ConnID() int

func (*NgingCollectorRule) Context

func (a *NgingCollectorRule) Context() echo.Context

func (*NgingCollectorRule) Count

func (a *NgingCollectorRule) Count(mw func(db.Result) db.Result, args ...interface{}) (int64, error)

func (*NgingCollectorRule) Delete

func (a *NgingCollectorRule) Delete(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorRule) Deletex

func (a *NgingCollectorRule) Deletex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorRule) EventOFF

func (a *NgingCollectorRule) EventOFF(off ...bool) factory.Model

func (*NgingCollectorRule) EventON

func (a *NgingCollectorRule) EventON(on ...bool) factory.Model

func (*NgingCollectorRule) Exists

func (a *NgingCollectorRule) Exists(mw func(db.Result) db.Result, args ...interface{}) (bool, error)

func (*NgingCollectorRule) FromRow

func (a *NgingCollectorRule) FromRow(row map[string]interface{})

func (*NgingCollectorRule) Get

func (a *NgingCollectorRule) Get(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorRule) GroupBy

func (a *NgingCollectorRule) GroupBy(keyField string, inputRows ...[]*NgingCollectorRule) map[string][]*NgingCollectorRule

func (*NgingCollectorRule) InitObjects

func (a *NgingCollectorRule) InitObjects() *[]*NgingCollectorRule

func (*NgingCollectorRule) Insert

func (a *NgingCollectorRule) Insert() (pk interface{}, err error)

func (*NgingCollectorRule) KeyBy

func (a *NgingCollectorRule) KeyBy(keyField string, inputRows ...[]*NgingCollectorRule) map[string]*NgingCollectorRule

func (*NgingCollectorRule) List

func (a *NgingCollectorRule) List(recv interface{}, mw func(db.Result) db.Result, page, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorRule) ListByOffset

func (a *NgingCollectorRule) ListByOffset(recv interface{}, mw func(db.Result) db.Result, offset, size int, args ...interface{}) (func() int64, error)

func (*NgingCollectorRule) ListPage

func (a *NgingCollectorRule) ListPage(cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorRule) ListPageAs

func (a *NgingCollectorRule) ListPageAs(recv interface{}, cond *db.Compounds, sorts ...interface{}) error

func (*NgingCollectorRule) Name_

func (a *NgingCollectorRule) Name_() string

func (*NgingCollectorRule) Namer

func (a *NgingCollectorRule) Namer() func(factory.Model) string

func (*NgingCollectorRule) New

func (a *NgingCollectorRule) New(structName string, connID ...int) factory.Model

func (*NgingCollectorRule) NewObjects

func (a *NgingCollectorRule) NewObjects() factory.Ranger

func (*NgingCollectorRule) NewParam

func (a *NgingCollectorRule) NewParam() *factory.Param

func (*NgingCollectorRule) Objects

func (a *NgingCollectorRule) Objects() []*NgingCollectorRule

func (*NgingCollectorRule) Param

func (a *NgingCollectorRule) Param(mw func(db.Result) db.Result, args ...interface{}) *factory.Param

func (*NgingCollectorRule) Reset

func (*NgingCollectorRule) Set

func (a *NgingCollectorRule) Set(key interface{}, value ...interface{})

func (*NgingCollectorRule) SetConnID

func (a *NgingCollectorRule) SetConnID(connID int) factory.Model

func (*NgingCollectorRule) SetContext

func (a *NgingCollectorRule) SetContext(ctx echo.Context) factory.Model

func (*NgingCollectorRule) SetNamer

func (a *NgingCollectorRule) SetNamer(namer func(factory.Model) string) factory.Model

func (*NgingCollectorRule) SetParam

func (a *NgingCollectorRule) SetParam(param *factory.Param) factory.Model

func (*NgingCollectorRule) Short_

func (a *NgingCollectorRule) Short_() string

func (*NgingCollectorRule) Struct_

func (a *NgingCollectorRule) Struct_() string

func (*NgingCollectorRule) Trans

func (*NgingCollectorRule) Update

func (a *NgingCollectorRule) Update(mw func(db.Result) db.Result, args ...interface{}) (err error)

func (*NgingCollectorRule) UpdateByFields

func (a *NgingCollectorRule) UpdateByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (err error)

func (*NgingCollectorRule) UpdateField

func (a *NgingCollectorRule) UpdateField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (err error)

func (*NgingCollectorRule) UpdateFields

func (a *NgingCollectorRule) UpdateFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (err error)

func (*NgingCollectorRule) UpdateValues

func (a *NgingCollectorRule) UpdateValues(mw func(db.Result) db.Result, keysValues *db.KeysValues, args ...interface{}) (err error)

func (*NgingCollectorRule) Updatex

func (a *NgingCollectorRule) Updatex(mw func(db.Result) db.Result, args ...interface{}) (affected int64, err error)

func (*NgingCollectorRule) UpdatexByFields

func (a *NgingCollectorRule) UpdatexByFields(mw func(db.Result) db.Result, fields []string, args ...interface{}) (affected int64, err error)

func (*NgingCollectorRule) UpdatexField added in v1.2.0

func (a *NgingCollectorRule) UpdatexField(mw func(db.Result) db.Result, field string, value interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorRule) UpdatexFields added in v1.2.0

func (a *NgingCollectorRule) UpdatexFields(mw func(db.Result) db.Result, kvset map[string]interface{}, args ...interface{}) (affected int64, err error)

func (*NgingCollectorRule) Upsert

func (a *NgingCollectorRule) Upsert(mw func(db.Result) db.Result, args ...interface{}) (pk interface{}, err error)

func (*NgingCollectorRule) Use

func (*NgingCollectorRule) Validate

func (a *NgingCollectorRule) Validate(field string, value interface{}) error

func (*NgingCollectorRule) XObjects

type Slice_NgingCollectorExport

type Slice_NgingCollectorExport []*NgingCollectorExport

func (Slice_NgingCollectorExport) AsKV

func (s Slice_NgingCollectorExport) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorExport) FromList

func (s Slice_NgingCollectorExport) FromList(data interface{}) Slice_NgingCollectorExport

func (Slice_NgingCollectorExport) GroupBy

func (s Slice_NgingCollectorExport) GroupBy(keyField string) map[string][]*NgingCollectorExport

func (Slice_NgingCollectorExport) KeyBy

func (Slice_NgingCollectorExport) Range

func (s Slice_NgingCollectorExport) Range(fn func(m factory.Model) error) error

func (Slice_NgingCollectorExport) RangeRaw

func (Slice_NgingCollectorExport) Transform

func (s Slice_NgingCollectorExport) Transform(transfers map[string]param.Transfer) []param.Store

type Slice_NgingCollectorExportLog

type Slice_NgingCollectorExportLog []*NgingCollectorExportLog

func (Slice_NgingCollectorExportLog) AsKV

func (s Slice_NgingCollectorExportLog) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorExportLog) FromList

func (s Slice_NgingCollectorExportLog) FromList(data interface{}) Slice_NgingCollectorExportLog

func (Slice_NgingCollectorExportLog) GroupBy

func (Slice_NgingCollectorExportLog) KeyBy

func (Slice_NgingCollectorExportLog) Range

func (Slice_NgingCollectorExportLog) RangeRaw

func (Slice_NgingCollectorExportLog) Transform

func (s Slice_NgingCollectorExportLog) Transform(transfers map[string]param.Transfer) []param.Store

type Slice_NgingCollectorGroup

type Slice_NgingCollectorGroup []*NgingCollectorGroup

func (Slice_NgingCollectorGroup) AsKV

func (s Slice_NgingCollectorGroup) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorGroup) FromList

func (s Slice_NgingCollectorGroup) FromList(data interface{}) Slice_NgingCollectorGroup

func (Slice_NgingCollectorGroup) GroupBy

func (s Slice_NgingCollectorGroup) GroupBy(keyField string) map[string][]*NgingCollectorGroup

func (Slice_NgingCollectorGroup) KeyBy

func (Slice_NgingCollectorGroup) Range

func (s Slice_NgingCollectorGroup) Range(fn func(m factory.Model) error) error

func (Slice_NgingCollectorGroup) RangeRaw

func (s Slice_NgingCollectorGroup) RangeRaw(fn func(m *NgingCollectorGroup) error) error

func (Slice_NgingCollectorGroup) Transform

func (s Slice_NgingCollectorGroup) Transform(transfers map[string]param.Transfer) []param.Store

type Slice_NgingCollectorHistory

type Slice_NgingCollectorHistory []*NgingCollectorHistory

func (Slice_NgingCollectorHistory) AsKV

func (s Slice_NgingCollectorHistory) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorHistory) FromList

func (s Slice_NgingCollectorHistory) FromList(data interface{}) Slice_NgingCollectorHistory

func (Slice_NgingCollectorHistory) GroupBy

func (Slice_NgingCollectorHistory) KeyBy

func (Slice_NgingCollectorHistory) Range

func (s Slice_NgingCollectorHistory) Range(fn func(m factory.Model) error) error

func (Slice_NgingCollectorHistory) RangeRaw

func (Slice_NgingCollectorHistory) Transform

func (s Slice_NgingCollectorHistory) Transform(transfers map[string]param.Transfer) []param.Store

type Slice_NgingCollectorPage

type Slice_NgingCollectorPage []*NgingCollectorPage

func (Slice_NgingCollectorPage) AsKV

func (s Slice_NgingCollectorPage) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorPage) FromList

func (s Slice_NgingCollectorPage) FromList(data interface{}) Slice_NgingCollectorPage

func (Slice_NgingCollectorPage) GroupBy

func (s Slice_NgingCollectorPage) GroupBy(keyField string) map[string][]*NgingCollectorPage

func (Slice_NgingCollectorPage) KeyBy

func (Slice_NgingCollectorPage) Range

func (s Slice_NgingCollectorPage) Range(fn func(m factory.Model) error) error

func (Slice_NgingCollectorPage) RangeRaw

func (s Slice_NgingCollectorPage) RangeRaw(fn func(m *NgingCollectorPage) error) error

func (Slice_NgingCollectorPage) Transform

func (s Slice_NgingCollectorPage) Transform(transfers map[string]param.Transfer) []param.Store

type Slice_NgingCollectorRule

type Slice_NgingCollectorRule []*NgingCollectorRule

func (Slice_NgingCollectorRule) AsKV

func (s Slice_NgingCollectorRule) AsKV(keyField string, valueField string) param.Store

func (Slice_NgingCollectorRule) FromList

func (s Slice_NgingCollectorRule) FromList(data interface{}) Slice_NgingCollectorRule

func (Slice_NgingCollectorRule) GroupBy

func (s Slice_NgingCollectorRule) GroupBy(keyField string) map[string][]*NgingCollectorRule

func (Slice_NgingCollectorRule) KeyBy

func (Slice_NgingCollectorRule) Range

func (s Slice_NgingCollectorRule) Range(fn func(m factory.Model) error) error

func (Slice_NgingCollectorRule) RangeRaw

func (s Slice_NgingCollectorRule) RangeRaw(fn func(m *NgingCollectorRule) error) error

func (Slice_NgingCollectorRule) Transform

func (s Slice_NgingCollectorRule) Transform(transfers map[string]param.Transfer) []param.Store

Jump to

Keyboard shortcuts

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