models

package
v0.0.0-...-9191ca7 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Job

type Job struct {
	per.IDataItem `json:"-"`

	// id (SQL TYPE: INTEGER)
	Id int64 `json:"id"`

	// displayname (SQL TYPE: TEXT)
	Displayname string `json:"displayname"`

	// description (SQL TYPE: TEXT)
	Description string `json:"description,omitempty"`

	// archived (SQL TYPE: INTEGER)
	Archived int64 `json:"archived"`

	// completed (SQL TYPE: INTEGER)
	Completed int64 `json:"completed"`
}

Built from: Jobs

func (Job) ConvertFromIDataItem

func (data Job) ConvertFromIDataItem(input per.IDataItem) Job

func (Job) Print

func (data Job) Print() string

func (*Job) String

func (data *Job) String() string

type JobHasTask

type JobHasTask struct {
	per.IDataItem `json:"-"`

	// id (SQL TYPE: INTEGER)
	Id int64 `json:"id"`

	// jobid (SQL TYPE: INTEGER)
	Jobid int64 `json:"jobid"`

	// taskid (SQL TYPE: INTEGER)
	Taskid int64 `json:"taskid"`
}

Built from: JobHasTasks

func (JobHasTask) ConvertFromIDataItem

func (data JobHasTask) ConvertFromIDataItem(input per.IDataItem) JobHasTask

func (JobHasTask) Print

func (data JobHasTask) Print() string

func (*JobHasTask) String

func (data *JobHasTask) String() string

type Project

type Project struct {
	per.IDataItem `json:"-"`

	// id (SQL TYPE: INTEGER)
	Id int64 `json:"id"`

	// displayname (SQL TYPE: TEXT)
	Displayname string `json:"displayname"`

	// description (SQL TYPE: TEXT)
	Description string `json:"description,omitempty"`

	// archived (SQL TYPE: INTEGER)
	Archived int64 `json:"archived"`

	// completed (SQL TYPE: INTEGER)
	Completed int64 `json:"completed"`
}

Built from: Projects

func (Project) ConvertFromIDataItem

func (data Project) ConvertFromIDataItem(input per.IDataItem) Project

func (Project) Print

func (data Project) Print() string

func (*Project) String

func (data *Project) String() string

type ProjectHasJob

type ProjectHasJob struct {
	per.IDataItem `json:"-"`

	// id (SQL TYPE: INTEGER)
	Id int64 `json:"id"`

	// projectid (SQL TYPE: INTEGER)
	Projectid int64 `json:"projectid"`

	// jobid (SQL TYPE: INTEGER)
	Jobid int64 `json:"jobid"`
}

Built from: ProjectHasJobs

func (ProjectHasJob) ConvertFromIDataItem

func (data ProjectHasJob) ConvertFromIDataItem(input per.IDataItem) ProjectHasJob

func (ProjectHasJob) Print

func (data ProjectHasJob) Print() string

func (*ProjectHasJob) String

func (data *ProjectHasJob) String() string

type Task

type Task struct {
	per.IDataItem `json:"-"`

	// id (SQL TYPE: INTEGER)
	Id int64 `json:"id"`

	// displayname (SQL TYPE: TEXT)
	Displayname string `json:"displayname"`

	// archived (SQL TYPE: INTEGER)
	Archived int64 `json:"archived"`

	// completed (SQL TYPE: INTEGER)
	Completed int64 `json:"completed"`
}

Built from: Tasks

func (Task) ConvertFromIDataItem

func (data Task) ConvertFromIDataItem(input per.IDataItem) Task

func (Task) Print

func (data Task) Print() string

func (*Task) String

func (data *Task) String() string

Jump to

Keyboard shortcuts

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