models

package
v0.0.0-...-fbedc61 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DelCronByKeys

func DelCronByKeys(cronID int, cronName string) error

DelCronByKeys func(cronID int, cronName string, cronUUID string) error

Types

type NewCron

type NewCron struct {
	CronName    string `xorm:"VARCHAR(256) NOT NULL UNIQUE"`
	CronType    string `xorm:"VARCHAR(16) NOT NULL"`
	CronSpec    string `xorm:"VARCHAR(128) NOT NULL"`
	CronHost    string `xorm:"VARCHAR(512)"`
	CronAuth    string `xorm:"VARCHAR(512)"`
	CronPrivkey string `xorm:"VARCHAR(512)"`
	CronCmd     string `xorm:"VARCHAR(512)   NOT NULL"`
	CronStatus  string `xorm:"VARCHAR(16)   NOT NULL"`
	CronDesc    string `xorm:"VARCHAR(1024)"`
	CronHx      string `xorm:"VARCHAR(1024)"`
}

NewCron struct map to table sys_cron without column Id

func (NewCron) Delete

func (cron NewCron) Delete() error

Delete method

func (NewCron) Save

func (cron NewCron) Save() error

Save insert method

func (NewCron) TableName

func (cron NewCron) TableName() string

TableName xorm mapper NewCron struct map to table SYS_CRON

func (NewCron) UpdateByUUID

func (cron NewCron) UpdateByUUID() error

UpdateByUUID method

type NewLog

type NewLog struct {
	RunTime     string `xorm:"VARCHAR(19)   NOT NULL"`
	RunEnvs     string `xorm:"VARCHAR(512)"`
	RunCmd      string `xorm:"VARCHAR(512)   NOT NULL"`
	RunArgs     string `xorm:"VARCHAR(512)"`
	RunStatus   string `xorm:"VARCHAR(16)   NOT NULL"`
	RunMsg      string `xorm:"VARCHAR(512)"`
	LogfilePath string `xorm:"VARCHAR(512)   NOT NULL"`
	ReqSrc      string `xorm:"VARCHAR(32)   NOT NULL"`
}

NewLog struct map to table sys_log without column Id

func (NewLog) Save

func (nlog NewLog) Save() error

Save insert method

func (NewLog) TableName

func (nlog NewLog) TableName() string

TableName xorm mapper NewComponent struct map to table tb_component

type SysCron

type SysCron struct {
	CronId      int    `xorm:"'CRON_ID' INTEGER NOT NULL UNIQUE PK"`
	CronName    string `xorm:"'CRON_NAME' VARCHAR(256) NOT NULL UNIQUE"`
	CronType    string `xorm:"'CRON_TYPE' VARCHAR(16) NOT NULL"`
	CronSpec    string `xorm:"'CRON_SPEC' VARCHAR(128) NOT NULL"`
	CronHost    string `xorm:"'CRON_HOST' VARCHAR(512)"`
	CronAuth    string `xorm:"'CRON_AUTH' VARCHAR(512)"`
	CronPrivkey string `xorm:"'CRON_PRIVKEY' VARCHAR(512)"`
	CronCmd     string `xorm:"'CRON_CMD' VARCHAR(512) NOT NULL"`
	CronStatus  string `xorm:"'CRON_STATUS' VARCHAR(16) NOT NULL"`
	CronDesc    string `xorm:"'CRON_DESC' VARCHAR(1024)"`
	CronHx      string `xorm:"'CRON_HX' VARCHAR(1024)"`
}

SysCron struct map to table sys_cron

func GetCrons

func GetCrons() ([]SysCron, error)

GetCrons func() ([]SysCron, error)

func (SysCron) TableName

func (cron SysCron) TableName() string

TableName xorm mapper SysCron struct map to table SYS_CRON

type SysLog

type SysLog struct {
	LogId       int    `xorm:"INTEGER NOT NULL UNIQUE PK"`
	RunTime     string `xorm:"VARCHAR(19)   NOT NULL"`
	RunEnvs     string `xorm:"VARCHAR(512)"`
	RunCmd      string `xorm:"VARCHAR(512)   NOT NULL"`
	RunArgs     string `xorm:"VARCHAR(512)"`
	RunStatus   string `xorm:"VARCHAR(16)   NOT NULL"`
	RunMsg      string `xorm:"VARCHAR(512)"`
	LogfilePath string `xorm:"VARCHAR(512)   NOT NULL"`
	ReqSrc      string `xorm:"VARCHAR(32)   NOT NULL"`
}

SysLog struct map to table sys_log

Jump to

Keyboard shortcuts

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