Documentation
¶
Index ¶
Constants ¶
View Source
const ( BUG = "BUG" REQUIREMENT = "REQUIREMENT" INCIDENT = "INCIDENT" TODO = "TODO" DONE = "DONE" IN_PROGRESS = "IN_PROGRESS" )
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 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)"`
Status string `gorm:"type:varchar(100)"`
OriginalStatus string `gorm:"type:varchar(100)"`
StoryPoint int64
ResolutionDate *time.Time
CreatedDate *time.Time
UpdatedDate *time.Time
LeadTimeMinutes uint
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)"`
}
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
UserId 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.