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 BoardSprint ¶ added in v0.7.0
type Changelog ¶
type Changelog 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)"` From string To string CreatedDate time.Time }
type Issue ¶
type Issue struct { domainlayer.DomainEntity Url string `gorm:"type:varchar(255)"` Number 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 uint 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)"` 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 IssueAssigneeHistory ¶ added in v0.7.0
type IssueAssigneeHistory struct { common.NoPKModel IssueId string `gorm:"primaryKey;type:varchar(255)"` Assignee string `gorm:"primaryKey;type:varchar(255)"` StartDate time.Time `gorm:"primaryKey"` EndDate *time.Time }
func (IssueAssigneeHistory) TableName ¶ added in v0.7.0
func (IssueAssigneeHistory) TableName() string
type IssueComment ¶ added in v0.10.0
type IssueComment struct { domainlayer.DomainEntity IssueId string `gorm:"index"` Body string UserId string `gorm:"type:varchar(255)"` CreatedDate time.Time }
type IssueLabel ¶ added in v0.7.0
type IssueSprintsHistory ¶ added in v0.7.0
type IssueSprintsHistory struct { common.NoPKModel IssueId string `gorm:"primaryKey;type:varchar(255)"` SprintId string `gorm:"primaryKey;type:varchar(255)"` StartDate time.Time `gorm:"primaryKey"` EndDate *time.Time }
func (IssueSprintsHistory) TableName ¶ added in v0.7.0
func (IssueSprintsHistory) TableName() string
type IssueStatusHistory ¶ added in v0.7.0
type IssueStatusHistory struct { common.NoPKModel IssueId string `gorm:"primaryKey;type:varchar(255)"` OriginalStatus string `gorm:"primaryKey;type:varchar(255)"` StartDate time.Time `gorm:"primaryKey"` EndDate *time.Time }
func (IssueStatusHistory) TableName ¶ added in v0.7.0
func (IssueStatusHistory) TableName() string
type IssueWorklog ¶ added in v0.10.0
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)"` }
type SprintIssue ¶
type SprintIssue struct { common.NoPKModel SprintId string `gorm:"primaryKey;type:varchar(255)"` IssueId string `gorm:"primaryKey;type:varchar(255)"` IsRemoved bool AddedDate *time.Time RemovedDate *time.Time AddedStage *string `gorm:"type:varchar(255)"` ResolvedStage *string `gorm:"type:varchar(255)"` }
Click to show internal directories.
Click to hide internal directories.