Documentation ¶
Index ¶
Constants ¶
View Source
const ( BUG = "BUG" REQUIREMENT = "REQUIREMENT" INCIDENT = "INCIDENT" TASK = "TASK" TODO = "TODO" DONE = "DONE" IN_PROGRESS = "IN_PROGRESS" OTHER = "OTHER" )
Variables ¶
View Source
var ( BeforeSprint = "BEFORE_SPRINT" DuringSprint = "DURING_SPRINT" AfterSprint = "AFTER_SPRINT" )
Functions ¶
This section is empty.
Types ¶
type Board ¶
type Board struct { domainlayer.DomainEntity Name string `gorm:"type:varchar(255)"` Description string Url string `gorm:"type:varchar(255)"` CreatedDate *time.Time Type string `gorm:"type:varchar(255)"` }
type BoardIssue ¶
type BoardIssue struct { BoardId string `gorm:"primaryKey;type:varchar(255)"` IssueId string `gorm:"primaryKey;type:varchar(255)"` common.NoPKModel }
func (BoardIssue) TableName ¶ added in v0.12.0
func (BoardIssue) TableName() string
type BoardSprint ¶
type BoardSprint struct { common.NoPKModel BoardId string `gorm:"primaryKey;type:varchar(255)"` SprintId string `gorm:"primaryKey;type:varchar(255)"` }
func (BoardSprint) TableName ¶ added in v0.12.0
func (BoardSprint) TableName() string
type Issue ¶
type Issue struct { domainlayer.DomainEntity Url string `gorm:"type:varchar(255)"` IconURL string `gorm:"type:varchar(255);column:icon_url"` IssueKey string `gorm:"type:varchar(255)"` Title string Description string EpicKey string `gorm:"type:varchar(255)"` Type string `gorm:"type:varchar(100)"` OriginalType string `gorm:"type:varchar(100)"` Status string `gorm:"type:varchar(100)"` OriginalStatus string `gorm:"type:varchar(100)"` StoryPoint int64 ResolutionDate *time.Time CreatedDate *time.Time UpdatedDate *time.Time LeadTimeMinutes int64 ParentIssueId string `gorm:"type:varchar(255)"` Priority string `gorm:"type:varchar(255)"` OriginalEstimateMinutes int64 TimeSpentMinutes int64 TimeRemainingMinutes int64 CreatorId string `gorm:"type:varchar(255)"` CreatorName string `gorm:"type:varchar(255)"` AssigneeId string `gorm:"type:varchar(255)"` AssigneeName string `gorm:"type:varchar(255)"` Severity string `gorm:"type:varchar(255)"` Component string `gorm:"type:varchar(255)"` OriginalProject string `gorm:"type:varchar(255)"` }
type IssueChangelogs ¶ added in v0.12.0
type IssueChangelogs struct { domainlayer.DomainEntity // collected fields IssueId string `gorm:"index;type:varchar(255)"` AuthorId string `gorm:"type:varchar(255)"` AuthorName string `gorm:"type:varchar(255)"` FieldId string `gorm:"type:varchar(255)"` FieldName string `gorm:"type:varchar(255)"` OriginalFromValue string OriginalToValue string FromValue string ToValue string CreatedDate time.Time }
func (IssueChangelogs) TableName ¶ added in v0.12.0
func (IssueChangelogs) TableName() string
type IssueComment ¶
type IssueComment struct { domainlayer.DomainEntity IssueId string `gorm:"index"` Body string AccountId string `gorm:"type:varchar(255)"` CreatedDate time.Time }
func (IssueComment) TableName ¶ added in v0.12.0
func (IssueComment) TableName() string
type IssueLabel ¶
type IssueLabel struct { IssueId string `json:"id" gorm:"primaryKey;type:varchar(255);comment:This key is generated based on details from the original plugin"` // format: <Plugin>:<Entity>:<PK0>:<PK1> LabelName string `gorm:"primaryKey;type:varchar(255)"` common.NoPKModel }
func (IssueLabel) TableName ¶ added in v0.12.0
func (IssueLabel) TableName() string
type IssueWorklog ¶
type IssueWorklog struct { domainlayer.DomainEntity AuthorId string `gorm:"type:varchar(255)"` Comment string TimeSpentMinutes int LoggedDate *time.Time StartedDate *time.Time IssueId string `gorm:"index;type:varchar(255)"` }
func (IssueWorklog) TableName ¶ added in v0.12.0
func (IssueWorklog) TableName() string
type Sprint ¶
type SprintIssue ¶
type SprintIssue struct { common.NoPKModel SprintId string `gorm:"primaryKey;type:varchar(255)"` IssueId string `gorm:"primaryKey;type:varchar(255)"` }
func (SprintIssue) TableName ¶ added in v0.12.0
func (SprintIssue) TableName() string
Click to show internal directories.
Click to hide internal directories.