Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
domainlayer.DomainEntity
Email string `gorm:"type:varchar(255)"`
FullName string `gorm:"type:varchar(255)"`
UserName string `gorm:"type:varchar(255)"`
AvatarUrl string `gorm:"type:varchar(255)"`
Organization string `gorm:"type:varchar(255)"`
CreatedDate *time.Time
Status int
}
type BoardRepo ¶
type IssueCommit ¶
type IssueCommit struct {
common.NoPKModel
IssueId string `gorm:"primaryKey;type:varchar(255)"`
CommitSha string `gorm:"primaryKey;type:varchar(255)"`
}
func (IssueCommit) TableName ¶
func (IssueCommit) TableName() string
type IssueRepoCommit ¶
type IssueRepoCommit struct {
common.NoPKModel
IssueId string `gorm:"primaryKey;type:varchar(255)"`
RepoUrl string `gorm:"primaryKey;type:varchar(255)"`
CommitSha string `gorm:"primaryKey;type:varchar(255)"`
Host string `gorm:"type:varchar(255)"`
Namespace string `gorm:"type:varchar(255)"`
RepoName string `gorm:"type:varchar(255)"`
}
func (IssueRepoCommit) TableName ¶
func (IssueRepoCommit) TableName() string
type ProjectIssueMetric ¶
type ProjectIssueMetric struct {
domainlayer.DomainEntity
ProjectName string `gorm:"primaryKey;type:varchar(100)"`
DeploymentId string
}
func (ProjectIssueMetric) TableName ¶
func (ProjectIssueMetric) TableName() string
type ProjectMapping ¶
type ProjectMapping struct {
ProjectName string `gorm:"primaryKey;type:varchar(255)"`
Table string `gorm:"primaryKey;type:varchar(255)"`
RowId string `gorm:"primaryKey;type:varchar(255)"`
common.NoPKModel
}
func (ProjectMapping) TableName ¶
func (ProjectMapping) TableName() string
type ProjectPrMetric ¶
type ProjectPrMetric struct {
domainlayer.DomainEntity
ProjectName string `gorm:"primaryKey;type:varchar(100)"`
FirstCommitSha string
PrCodingTime *int64
FirstReviewId string
PrPickupTime *int64
PrReviewTime *int64
DeploymentCommitId string
PrDeployTime *int64
PrCycleTime *int64
}
func (ProjectPrMetric) TableName ¶
func (ProjectPrMetric) TableName() string
type PullRequestIssue ¶
type PullRequestIssue struct {
PullRequestId 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>
IssueId string `gorm:"primaryKey;type:varchar(255)"`
PullRequestKey int
IssueKey int
common.NoPKModel
}
func (PullRequestIssue) TableName ¶
func (PullRequestIssue) TableName() string
type RefsIssuesDiffs ¶
type RefsIssuesDiffs struct {
NewRefId string `gorm:"primaryKey;type:varchar(255)"`
OldRefId string `gorm:"primaryKey;type:varchar(255)"`
NewRefCommitSha string `gorm:"type:varchar(40)"`
OldRefCommitSha string `gorm:"type:varchar(40)"`
IssueNumber string `gorm:"type:varchar(255)"`
IssueId string `gorm:"primaryKey;type:varchar(255)"`
common.NoPKModel
}
func (RefsIssuesDiffs) TableName ¶
func (RefsIssuesDiffs) TableName() string
type Team ¶
type Team struct {
domainlayer.DomainEntity
Name string `gorm:"type:varchar(255)"`
Alias string `gorm:"type:varchar(255)"`
ParentId string `gorm:"type:varchar(255)"`
SortingIndex int
}
type TeamUser ¶
type User ¶
type User struct {
domainlayer.DomainEntity
Email string `gorm:"type:varchar(255)"`
Name string `gorm:"type:varchar(255)"`
}
type UserAccount ¶
type UserAccount struct {
UserId string `gorm:"type:varchar(255)"`
AccountId string `gorm:"primaryKey;type:varchar(255)"`
common.NoPKModel
}
func (UserAccount) TableName ¶
func (UserAccount) TableName() string
Click to show internal directories.
Click to hide internal directories.