Documentation
¶
Index ¶
- type ChangelogTmp
- type Input
- type TapdAccount
- type TapdApiParams
- type TapdBug
- type TapdBugChangelog
- type TapdBugChangelogItem
- type TapdBugCommit
- type TapdBugCustomFieldValue
- type TapdBugCustomFields
- type TapdBugLabel
- type TapdBugStatus
- type TapdConn
- type TapdConnection
- type TapdIteration
- type TapdIterationBug
- type TapdIterationStory
- type TapdIterationTask
- type TapdScopeConfig
- type TapdStatus
- type TapdStory
- type TapdStoryBug
- type TapdStoryCategory
- type TapdStoryChangelog
- type TapdStoryChangelogItem
- type TapdStoryChangelogItemRes
- type TapdStoryCommit
- type TapdStoryCustomFieldValue
- type TapdStoryCustomFields
- type TapdStoryLabel
- type TapdStoryStatus
- type TapdTask
- type TapdTaskChangelog
- type TapdTaskChangelogItem
- type TapdTaskChangelogItemRes
- type TapdTaskCommit
- type TapdTaskCustomFieldValue
- type TapdTaskCustomFields
- type TapdTaskLabel
- type TapdWorkSpaceBug
- type TapdWorkSpaceStory
- type TapdWorkSpaceTask
- type TapdWorkitemType
- type TapdWorklog
- type TapdWorkspace
- type TapdWorkspaceIteration
- type WorkspaceResponse
- type WorkspacesResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangelogTmp ¶
type TapdAccount ¶
type TapdAccount struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT"` User string `gorm:"primaryKey;type:varchar(255)" json:"user"` Name string `gorm:"index;type:varchar(255)" json:"name"` common.NoPKModel }
func (TapdAccount) TableName ¶
func (TapdAccount) TableName() string
type TapdApiParams ¶
type TapdBug ¶
type TapdBug struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` EpicKey string Title string `json:"title" gorm:"type:varchar(255)"` Description string `json:"description"` WorkspaceId uint64 `json:"workspace_id,string"` Created *common.CSTTime `json:"created"` Modified *common.CSTTime `json:"modified" gorm:"index"` Status string `json:"status" gorm:"type:varchar(255)"` Cc string `json:"cc" gorm:"type:varchar(255)"` Begin *common.CSTTime `json:"begin"` Due *common.CSTTime `json:"due"` Priority string `json:"priority" gorm:"type:varchar(255)"` IterationId uint64 `json:"iteration_id,string"` Source string `json:"source" gorm:"type:varchar(255)"` Module string `json:"module" gorm:"type:varchar(255)"` ReleaseId uint64 `json:"release_id,string"` CreatedFrom string `json:"created_from" gorm:"type:varchar(255)"` Feature string `json:"feature" gorm:"type:varchar(255)"` common.NoPKModel Severity string `json:"severity" gorm:"type:varchar(255)"` Reporter string `json:"reporter" gorm:"type:varchar(255)"` Resolved *common.CSTTime `json:"resolved"` Closed *common.CSTTime `json:"closed"` Lastmodify string `json:"lastmodify" gorm:"type:varchar(255)"` Auditer string `json:"auditer" gorm:"type:varchar(255)"` De string `json:"De" gorm:"comment:developer;type:varchar(255)"` Fixer string `json:"fixer" gorm:"type:varchar(255)"` VersionTest string `json:"version_test" gorm:"type:varchar(255)"` VersionReport string `json:"version_report" gorm:"type:varchar(255)"` VersionClose string `json:"version_close" gorm:"type:varchar(255)"` VersionFix string `json:"version_fix" gorm:"type:varchar(255)"` BaselineFind string `json:"baseline_find" gorm:"type:varchar(255)"` BaselineJoin string `json:"baseline_join" gorm:"type:varchar(255)"` BaselineClose string `json:"baseline_close" gorm:"type:varchar(255)"` BaselineTest string `json:"baseline_test" gorm:"type:varchar(255)"` Sourcephase string `json:"sourcephase" gorm:"type:varchar(255)"` Te string `json:"te" gorm:"type:varchar(255)"` CurrentOwner string `json:"current_owner" gorm:"type:varchar(255)"` Resolution string `json:"resolution" gorm:"type:varchar(255)"` Originphase string `json:"originphase" gorm:"type:varchar(255)"` Confirmer string `json:"confirmer" gorm:"type:varchar(255)"` Participator string `json:"participator" gorm:"type:varchar(255)"` Closer string `json:"closer" gorm:"type:varchar(50)"` Platform string `json:"platform" gorm:"type:varchar(50)"` Os string `json:"os" gorm:"type:varchar(50)"` Testtype string `json:"testtype" gorm:"type:varchar(255)"` Testphase string `json:"testphase" gorm:"type:varchar(255)"` Frequency string `json:"frequency" gorm:"type:varchar(255)"` RegressionNumber string `json:"regression_number" gorm:"type:varchar(255)"` Flows string `json:"flows" gorm:"type:varchar(255)"` Testmode string `json:"testmode" gorm:"type:varchar(50)"` IssueId uint64 `json:"issue_id,string"` VerifyTime *common.CSTTime `json:"verify_time"` RejectTime *common.CSTTime `json:"reject_time"` ReopenTime *common.CSTTime `json:"reopen_time"` AuditTime *common.CSTTime `json:"audit_time"` SuspendTime *common.CSTTime `json:"suspend_time"` Deadline *common.CSTTime `json:"deadline"` InProgressTime *common.CSTTime `json:"in_progress_time"` AssignedTime *common.CSTTime `json:"assigned_time"` TemplateId uint64 `json:"template_id,string"` StoryId uint64 `json:"story_id,string"` StdStatus string `gorm:"type:varchar(20)"` StdType string `gorm:"type:varchar(20)"` Type string `gorm:"type:varchar(255)"` Url string `gorm:"type:varchar(255)"` SupportId uint64 `json:"support_id,string"` SupportForumId uint64 `json:"support_forum_id,string"` TicketId uint64 `json:"ticket_id,string"` Follower string `json:"follower" gorm:"type:varchar(255)"` SyncType string `json:"sync_type" gorm:"type:text"` Label string `json:"label" gorm:"type:varchar(255)"` Effort float32 `json:"effort,string"` EffortCompleted float32 `json:"effort_completed,string"` Exceed float32 `json:"exceed,string"` Remain float32 `json:"remain,string"` Progress string `json:"progress" gorm:"type:varchar(255)"` Estimate float32 `json:"estimate,string"` Bugtype string `json:"bugtype" gorm:"type:varchar(255)"` Milestone string `json:"milestone" gorm:"type:varchar(255)"` CustomFieldOne string `json:"custom_field_one" gorm:"type:text"` CustomFieldTwo string `json:"custom_field_two" gorm:"type:text"` CustomFieldThree string `json:"custom_field_three" gorm:"type:text"` CustomFieldFour string `json:"custom_field_four" gorm:"type:text"` CustomFieldFive string `json:"custom_field_five" gorm:"type:text"` CustomField6 string `json:"custom_field_6" gorm:"type:text;column:custom_field_6"` CustomField7 string `json:"custom_field_7" gorm:"type:text;column:custom_field_7"` CustomField8 string `json:"custom_field_8" gorm:"type:text;column:custom_field_8"` CustomField9 string `json:"custom_field_9" gorm:"type:text;column:custom_field_9"` CustomField10 string `json:"custom_field_10" gorm:"type:text;column:custom_field_10"` CustomField11 string `json:"custom_field_11" gorm:"type:text;column:custom_field_11"` CustomField12 string `json:"custom_field_12" gorm:"type:text;column:custom_field_12"` CustomField13 string `json:"custom_field_13" gorm:"type:text;column:custom_field_13"` CustomField14 string `json:"custom_field_14" gorm:"type:text;column:custom_field_14"` CustomField15 string `json:"custom_field_15" gorm:"type:text;column:custom_field_15"` CustomField16 string `json:"custom_field_16" gorm:"type:text;column:custom_field_16"` CustomField17 string `json:"custom_field_17" gorm:"type:text;column:custom_field_17"` CustomField18 string `json:"custom_field_18" gorm:"type:text;column:custom_field_18"` CustomField19 string `json:"custom_field_19" gorm:"type:text;column:custom_field_19"` CustomField20 string `json:"custom_field_20" gorm:"type:text;column:custom_field_20"` CustomField21 string `json:"custom_field_21" gorm:"type:text;column:custom_field_21"` CustomField22 string `json:"custom_field_22" gorm:"type:text;column:custom_field_22"` CustomField23 string `json:"custom_field_23" gorm:"type:text;column:custom_field_23"` CustomField24 string `json:"custom_field_24" gorm:"type:text;column:custom_field_24"` CustomField25 string `json:"custom_field_25" gorm:"type:text;column:custom_field_25"` CustomField26 string `json:"custom_field_26" gorm:"type:text;column:custom_field_26"` CustomField27 string `json:"custom_field_27" gorm:"type:text;column:custom_field_27"` CustomField28 string `json:"custom_field_28" gorm:"type:text;column:custom_field_28"` CustomField29 string `json:"custom_field_29" gorm:"type:text;column:custom_field_29"` CustomField30 string `json:"custom_field_30" gorm:"type:text;column:custom_field_30"` CustomField31 string `json:"custom_field_31" gorm:"type:text;column:custom_field_31"` CustomField32 string `json:"custom_field_32" gorm:"type:text;column:custom_field_32"` CustomField33 string `json:"custom_field_33" gorm:"type:text;column:custom_field_33"` CustomField34 string `json:"custom_field_34" gorm:"type:text;column:custom_field_34"` CustomField35 string `json:"custom_field_35" gorm:"type:text;column:custom_field_35"` CustomField36 string `json:"custom_field_36" gorm:"type:text;column:custom_field_36"` CustomField37 string `json:"custom_field_37" gorm:"type:text;column:custom_field_37"` CustomField38 string `json:"custom_field_38" gorm:"type:text;column:custom_field_38"` CustomField39 string `json:"custom_field_39" gorm:"type:text;column:custom_field_39"` CustomField40 string `json:"custom_field_40" gorm:"type:text;column:custom_field_40"` CustomField41 string `json:"custom_field_41" gorm:"type:text;column:custom_field_41"` CustomField42 string `json:"custom_field_42" gorm:"type:text;column:custom_field_42"` CustomField43 string `json:"custom_field_43" gorm:"type:text;column:custom_field_43"` CustomField44 string `json:"custom_field_44" gorm:"type:text;column:custom_field_44"` CustomField45 string `json:"custom_field_45" gorm:"type:text;column:custom_field_45"` CustomField46 string `json:"custom_field_46" gorm:"type:text;column:custom_field_46"` CustomField47 string `json:"custom_field_47" gorm:"type:text;column:custom_field_47"` CustomField48 string `json:"custom_field_48" gorm:"type:text;column:custom_field_48"` CustomField49 string `json:"custom_field_49" gorm:"type:text;column:custom_field_49"` CustomField50 string `json:"custom_field_50" gorm:"type:text;column:custom_field_50"` }
type TapdBugChangelog ¶
type TapdBugChangelog struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` WorkspaceId uint64 `gorm:"type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` BugId uint64 `json:"bug_id,string"` Author string `json:"author" gorm:"type:varchar(255)"` Field string `gorm:"primaryKey;type:varchar(255)" json:"field"` OldValue string `json:"old_value"` NewValue string `json:"new_value"` Memo string `json:"memo" gorm:"type:text"` Created *common.CSTTime `json:"created"` common.NoPKModel }
func (TapdBugChangelog) TableName ¶
func (TapdBugChangelog) TableName() string
type TapdBugChangelogItem ¶
type TapdBugChangelogItem struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;"` ValueBeforeParsed string `json:"value_before_parsed"` ValueAfterParsed string `json:"value_after_parsed"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
func (TapdBugChangelogItem) TableName ¶
func (TapdBugChangelogItem) TableName() string
type TapdBugCommit ¶
type TapdBugCommit struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` UserId string `json:"user_id" gorm:"type:varchar(255)"` HookUserName string `json:"hook_user_name" gorm:"type:varchar(255)"` CommitId string `json:"commit_id" gorm:"type:varchar(255)"` WorkspaceId uint64 `json:"workspace_id,string" gorm:"type:BIGINT"` Message string `json:"message" gorm:"type:text"` Path string `json:"path" gorm:"type:varchar(255)"` WebURL string `json:"web_url" gorm:"type:varchar(255)"` HookProjectName string `json:"hook_project_name" gorm:"type:varchar(255)"` Ref string `json:"ref" gorm:"type:varchar(255)"` RefStatus string `json:"ref_status" gorm:"type:varchar(255)"` GitEnv string `json:"git_env" gorm:"type:varchar(255)"` FileCommit string `json:"file_commit"` CommitTime *common.CSTTime `json:"commit_time"` Created *common.CSTTime `json:"created"` IssueUpdated *time.Time BugId uint64 common.NoPKModel }
func (TapdBugCommit) TableName ¶
func (TapdBugCommit) TableName() string
type TapdBugCustomFieldValue ¶
type TapdBugCustomFieldValue struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` WorkspaceId uint64 `json:"workspace_id,string"` BugId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` CustomField string `gorm:"primaryKey;type:varchar(40) NOT NULL"` //TapdStoryCustomFields.custom_field Name string `json:"name" gorm:"type:varchar(255)"` // TapdStoryCustomFields.name CustomValue string common.NoPKModel }
func (TapdBugCustomFieldValue) TableName ¶
func (TapdBugCustomFieldValue) TableName() string
type TapdBugCustomFields ¶
type TapdBugCustomFields struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` EntryType string `json:"entry_type" gorm:"type:varchar(255)"` CustomField string `json:"custom_field" gorm:"type:varchar(255)"` Type string `json:"type" gorm:"type:varchar(255)"` Name string `json:"name" gorm:"type:varchar(255)"` Options string `json:"options" gorm:"type:text"` Enabled string `json:"enabled" gorm:"type:varchar(255)"` Sort string `json:"sort" gorm:"type:varchar(255)"` common.NoPKModel }
func (TapdBugCustomFields) TableName ¶
func (TapdBugCustomFields) TableName() string
type TapdBugLabel ¶
type TapdBugLabel struct { ConnectionId uint64 `gorm:"primaryKey;autoIncrement:false"` BugId uint64 `gorm:"primaryKey;autoIncrement:false"` LabelName string `gorm:"primaryKey;type:varchar(255)"` common.NoPKModel }
func (TapdBugLabel) TableName ¶
func (TapdBugLabel) TableName() string
type TapdBugStatus ¶
type TapdBugStatus struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` EnglishName string `gorm:"primaryKey;type:varchar(255)"` ChineseName string IsLastStep bool common.NoPKModel }
func (TapdBugStatus) GetChinese ¶
func (s TapdBugStatus) GetChinese() string
func (TapdBugStatus) GetEnglish ¶
func (s TapdBugStatus) GetEnglish() string
func (TapdBugStatus) GetIsLastStep ¶
func (s TapdBugStatus) GetIsLastStep() bool
func (TapdBugStatus) TableName ¶
func (TapdBugStatus) TableName() string
type TapdConn ¶
type TapdConn struct { helper.RestConnection `mapstructure:",squash"` helper.BasicAuth `mapstructure:",squash"` }
TapdConn holds the essential information to connect to the TapdConn API
type TapdConnection ¶
type TapdConnection struct { helper.BaseConnection `mapstructure:",squash"` TapdConn `mapstructure:",squash"` }
TapdConnection holds TapdConn plus ID/Name for database storage
func (*TapdConnection) MergeFromRequest ¶
func (connection *TapdConnection) MergeFromRequest(target *TapdConnection, body map[string]interface{}) error
func (TapdConnection) Sanitize ¶
func (connection TapdConnection) Sanitize() TapdConnection
func (TapdConnection) TableName ¶
func (TapdConnection) TableName() string
type TapdIteration ¶
type TapdIteration struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` Name string `gorm:"type:varchar(255)" json:"name"` WorkspaceId uint64 `json:"workspace_id,string"` Startdate *common.CSTTime `json:"startdate"` Enddate *common.CSTTime `json:"enddate"` Status string `gorm:"type:varchar(255)" json:"status"` ReleaseId uint64 `gorm:"type:BIGINT" json:"release_id,string"` Description string `json:"description"` Creator string `gorm:"type:varchar(255)" json:"creator"` Created *common.CSTTime `json:"created"` Modified *common.CSTTime `json:"modified"` Completed *common.CSTTime `json:"completed"` Releaseowner string `gorm:"type:varchar(255)" json:"releaseowner"` Launchdate *common.CSTTime `json:"launchdate"` Notice string `gorm:"type:varchar(255)" json:"notice"` Releasename string `gorm:"type:varchar(255)" json:"releasename"` common.NoPKModel }
func (TapdIteration) TableName ¶
func (TapdIteration) TableName() string
type TapdIterationBug ¶
type TapdIterationBug struct { common.NoPKModel ConnectionId uint64 `gorm:"primaryKey"` IterationId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` BugId uint64 `gorm:"primaryKey"` ResolutionDate *common.CSTTime BugCreatedDate *common.CSTTime }
func (TapdIterationBug) TableName ¶
func (TapdIterationBug) TableName() string
type TapdIterationStory ¶
type TapdIterationStory struct { common.NoPKModel ConnectionId uint64 `gorm:"primaryKey"` IterationId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` StoryId uint64 `gorm:"primaryKey"` ResolutionDate *common.CSTTime StoryCreatedDate *common.CSTTime }
func (TapdIterationStory) TableName ¶
func (TapdIterationStory) TableName() string
type TapdIterationTask ¶
type TapdIterationTask struct { common.NoPKModel ConnectionId uint64 `gorm:"primaryKey"` IterationId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` TaskId uint64 `gorm:"primaryKey"` ResolutionDate *common.CSTTime TaskCreatedDate *common.CSTTime }
func (TapdIterationTask) TableName ¶
func (TapdIterationTask) TableName() string
type TapdScopeConfig ¶
type TapdScopeConfig struct { common.ScopeConfig `mapstructure:",squash" json:",inline" gorm:"embedded"` TypeMappings map[string]string `mapstructure:"typeMappings,omitempty" json:"typeMappings" gorm:"serializer:json"` StatusMappings map[string]string `mapstructure:"statusMappings,omitempty" json:"statusMappings" gorm:"serializer:json"` }
func (*TapdScopeConfig) SetConnectionId ¶
func (t *TapdScopeConfig) SetConnectionId(c *TapdScopeConfig, connectionId uint64)
func (TapdScopeConfig) TableName ¶
func (t TapdScopeConfig) TableName() string
type TapdStatus ¶
type TapdStory ¶
type TapdStory struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkitemTypeId uint64 `json:"workitem_type_id,string"` Name string `gorm:"type:varchar(255)" json:"name"` Description string `json:"description"` WorkspaceId uint64 `json:"workspace_id,string"` Creator string `gorm:"type:varchar(255)"` Created *common.CSTTime `json:"created"` Modified *common.CSTTime `json:"modified" gorm:"index"` Status string `json:"status" gorm:"type:varchar(255)"` Owner string `json:"owner" gorm:"type:varchar(255)"` Cc string `json:"cc" gorm:"type:varchar(255)"` Begin *common.CSTTime `json:"begin"` Due *common.CSTTime `json:"due"` Size int16 `json:"size,string"` Priority string `gorm:"type:varchar(255)" json:"priority"` Developer string `gorm:"type:varchar(255)" json:"developer"` IterationId uint64 `json:"iteration_id,string"` TestFocus string `json:"test_focus" gorm:"type:varchar(255)"` Type string `json:"type" gorm:"type:varchar(255)"` Source string `json:"source" gorm:"type:varchar(255)"` Module string `json:"module" gorm:"type:varchar(255)"` Version string `json:"version" gorm:"type:varchar(255)"` Completed *common.CSTTime `json:"completed"` CategoryId int64 `json:"category_id,string"` Path string `gorm:"type:varchar(255)" json:"path"` ParentId uint64 `json:"parent_id,string"` ChildrenId string `gorm:"type:text" json:"children_id"` AncestorId uint64 `json:"ancestor_id,string"` BusinessValue string `gorm:"type:varchar(255)" json:"business_value"` Effort float32 `json:"effort,string"` EffortCompleted float32 `json:"effort_completed,string"` Exceed float32 `json:"exceed,string"` Remain float32 `json:"remain,string"` ReleaseId uint64 `json:"release_id,string"` Confidential string `gorm:"type:varchar(255)" json:"confidential"` TemplatedId uint64 `json:"templated_id,string"` CreatedFrom string `gorm:"type:varchar(255)" json:"created_from"` Feature string `gorm:"type:varchar(255)" json:"feature"` StdStatus string `gorm:"type:varchar(20)"` StdType string `gorm:"type:varchar(20)"` Url string `gorm:"type:varchar(255)"` AttachmentCount int16 `json:"attachment_count,string"` HasAttachment string `json:"has_attachment" gorm:"type:varchar(255)"` BugId uint64 `json:"bug_id,string"` Follower string `json:"follower" gorm:"type:varchar(255)"` SyncType string `json:"sync_type" gorm:"type:text"` PredecessorCount int16 `json:"predecessor_count,string"` IsArchived string `json:"is_archived" gorm:"type:varchar(255)"` Modifier string `json:"modifier" gorm:"type:varchar(255)"` ProgressManual string `json:"progress_manual" gorm:"type:varchar(255)"` SuccessorCount int16 `json:"successor_count,string"` Label string `json:"label" gorm:"type:varchar(255)"` CustomFieldOne string `json:"custom_field_one" gorm:"type:text;column:custom_field_one"` CustomFieldTwo string `json:"custom_field_two" gorm:"type:text"` CustomFieldThree string `json:"custom_field_three" gorm:"type:text"` CustomFieldFour string `json:"custom_field_four" gorm:"type:text"` CustomFieldFive string `json:"custom_field_five" gorm:"type:text"` CustomField6 string `json:"custom_field_six" gorm:"type:text;column:custom_field_six"` CustomField7 string `json:"custom_field_seven" gorm:"type:text;column:custom_field_seven"` CustomField8 string `json:"custom_field_eight" gorm:"type:text;column:custom_field_eight"` CustomField9 string `json:"custom_field_9" gorm:"type:text;column:custom_field_9"` CustomField10 string `json:"custom_field_10" gorm:"type:text;column:custom_field_10"` CustomField11 string `json:"custom_field_11" gorm:"type:text;column:custom_field_11"` CustomField12 string `json:"custom_field_12" gorm:"type:text;column:custom_field_12"` CustomField13 string `json:"custom_field_13" gorm:"type:text;column:custom_field_13"` CustomField14 string `json:"custom_field_14" gorm:"type:text;column:custom_field_14"` CustomField15 string `json:"custom_field_15" gorm:"type:text;column:custom_field_15"` CustomField16 string `json:"custom_field_16" gorm:"type:text;column:custom_field_16"` CustomField17 string `json:"custom_field_17" gorm:"type:text;column:custom_field_17"` CustomField18 string `json:"custom_field_18" gorm:"type:text;column:custom_field_18"` CustomField19 string `json:"custom_field_19" gorm:"type:text;column:custom_field_19"` CustomField20 string `json:"custom_field_20" gorm:"type:text;column:custom_field_20"` CustomField21 string `json:"custom_field_21" gorm:"type:text;column:custom_field_21"` CustomField22 string `json:"custom_field_22" gorm:"type:text;column:custom_field_22"` CustomField23 string `json:"custom_field_23" gorm:"type:text;column:custom_field_23"` CustomField24 string `json:"custom_field_24" gorm:"type:text;column:custom_field_24"` CustomField25 string `json:"custom_field_25" gorm:"type:text;column:custom_field_25"` CustomField26 string `json:"custom_field_26" gorm:"type:text;column:custom_field_26"` CustomField27 string `json:"custom_field_27" gorm:"type:text;column:custom_field_27"` CustomField28 string `json:"custom_field_28" gorm:"type:text;column:custom_field_28"` CustomField29 string `json:"custom_field_29" gorm:"type:text;column:custom_field_29"` CustomField30 string `json:"custom_field_30" gorm:"type:text;column:custom_field_30"` CustomField31 string `json:"custom_field_31" gorm:"type:text;column:custom_field_31"` CustomField32 string `json:"custom_field_32" gorm:"type:text;column:custom_field_32"` CustomField33 string `json:"custom_field_33" gorm:"type:text;column:custom_field_33"` CustomField34 string `json:"custom_field_34" gorm:"type:text;column:custom_field_34"` CustomField35 string `json:"custom_field_35" gorm:"type:text;column:custom_field_35"` CustomField36 string `json:"custom_field_36" gorm:"type:text;column:custom_field_36"` CustomField37 string `json:"custom_field_37" gorm:"type:text;column:custom_field_37"` CustomField38 string `json:"custom_field_38" gorm:"type:text;column:custom_field_38"` CustomField39 string `json:"custom_field_39" gorm:"type:text;column:custom_field_39"` CustomField40 string `json:"custom_field_40" gorm:"type:text;column:custom_field_40"` CustomField41 string `json:"custom_field_41" gorm:"type:text;column:custom_field_41"` CustomField42 string `json:"custom_field_42" gorm:"type:text;column:custom_field_42"` CustomField43 string `json:"custom_field_43" gorm:"type:text;column:custom_field_43"` CustomField44 string `json:"custom_field_44" gorm:"type:text;column:custom_field_44"` CustomField45 string `json:"custom_field_45" gorm:"type:text;column:custom_field_45"` CustomField46 string `json:"custom_field_46" gorm:"type:text;column:custom_field_46"` CustomField47 string `json:"custom_field_47" gorm:"type:text;column:custom_field_47"` CustomField48 string `json:"custom_field_48" gorm:"type:text;column:custom_field_48"` CustomField49 string `json:"custom_field_49" gorm:"type:text;column:custom_field_49"` CustomField50 string `json:"custom_field_50" gorm:"type:text;column:custom_field_50"` common.NoPKModel }
type TapdStoryBug ¶
type TapdStoryBug struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey" json:"workspace_id"` StoryId uint64 `gorm:"primaryKey" json:"story_id,string"` BugId uint64 `gorm:"primaryKey" json:"bug_id,string"` IssueUpdated *time.Time common.NoPKModel }
func (TapdStoryBug) TableName ¶
func (TapdStoryBug) TableName() string
type TapdStoryCategory ¶
type TapdStoryCategory struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` Name string `json:"name" gorm:"type:varchar(255)"` Description string `json:"description"` ParentId uint64 `json:"parent_id,string"` Created *common.CSTTime `json:"created"` Modified *common.CSTTime `json:"modified"` common.NoPKModel }
func (TapdStoryCategory) TableName ¶
func (TapdStoryCategory) TableName() string
type TapdStoryChangelog ¶
type TapdStoryChangelog struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` WorkitemTypeId uint64 `json:"workitem_type_id,string"` Creator string `json:"creator" gorm:"type:varchar(255)"` Created *common.CSTTime `json:"created"` ChangeSummary string `json:"change_summary" gorm:"type:varchar(255)"` Comment string `json:"comment"` EntityType string `json:"entity_type" gorm:"type:varchar(255)"` ChangeType string `json:"change_type" gorm:"type:varchar(255)"` StoryId uint64 `json:"story_id,string"` common.NoPKModel FieldChanges []TapdStoryChangelogItemRes `json:"field_changes" gorm:"-"` }
func (TapdStoryChangelog) TableName ¶
func (TapdStoryChangelog) TableName() string
type TapdStoryChangelogItem ¶
type TapdStoryChangelogItem struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed string `json:"value_before_parsed"` ValueAfterParsed string `json:"value_after_parsed"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
func (TapdStoryChangelogItem) TableName ¶
func (TapdStoryChangelogItem) TableName() string
type TapdStoryChangelogItemRes ¶
type TapdStoryChangelogItemRes struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed json.RawMessage `json:"value_before_parsed"` ValueAfterParsed json.RawMessage `json:"value_after_parsed"` ValueBefore json.RawMessage `json:"value_before"` ValueAfter json.RawMessage `json:"value_after"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
type TapdStoryCommit ¶
type TapdStoryCommit struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` UserId string `json:"user_id" gorm:"type:varchar(255)"` HookUserName string `json:"hook_user_name" gorm:"type:varchar(255)"` CommitId string `json:"commit_id" gorm:"type:varchar(255)"` WorkspaceId uint64 `json:"workspace_id,string" gorm:"type:BIGINT"` Message string `json:"message" gorm:"type:text"` Path string `json:"path" gorm:"type:varchar(255)"` WebURL string `json:"web_url" gorm:"type:varchar(255)"` HookProjectName string `json:"hook_project_name" gorm:"type:varchar(255)"` Ref string `json:"ref" gorm:"type:varchar(255)"` RefStatus string `json:"ref_status" gorm:"type:varchar(255)"` GitEnv string `json:"git_env" gorm:"type:varchar(255)"` FileCommit string `json:"file_commit"` CommitTime *common.CSTTime `json:"commit_time"` Created *common.CSTTime `json:"created"` IssueUpdated *time.Time StoryId uint64 common.NoPKModel }
func (TapdStoryCommit) TableName ¶
func (TapdStoryCommit) TableName() string
type TapdStoryCustomFieldValue ¶
type TapdStoryCustomFieldValue struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` WorkspaceId uint64 `json:"workspace_id,string"` StoryId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` CustomField string `gorm:"primaryKey;type:varchar(40) NOT NULL"` //TapdStoryCustomFields.custom_field Name string `json:"name" gorm:"type:varchar(255)"` // TapdStoryCustomFields.name CustomValue string common.NoPKModel }
func (TapdStoryCustomFieldValue) TableName ¶
func (TapdStoryCustomFieldValue) TableName() string
type TapdStoryCustomFields ¶
type TapdStoryCustomFields struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` EntryType string `json:"entry_type" gorm:"type:varchar(255)"` CustomField string `json:"custom_field" gorm:"type:varchar(255)"` Type string `json:"type" gorm:"type:varchar(255)"` Name string `json:"name" gorm:"type:varchar(255)"` Options string `json:"options" gorm:"type:text"` Enabled string `json:"enabled" gorm:"type:varchar(255)"` Sort string `json:"sort" gorm:"type:varchar(255)"` common.NoPKModel }
func (TapdStoryCustomFields) TableName ¶
func (TapdStoryCustomFields) TableName() string
type TapdStoryLabel ¶
type TapdStoryLabel struct { ConnectionId uint64 `gorm:"primaryKey;autoIncrement:false"` StoryId uint64 `gorm:"primaryKey;autoIncrement:false"` LabelName string `gorm:"primaryKey;type:varchar(255)"` common.NoPKModel }
func (TapdStoryLabel) TableName ¶
func (TapdStoryLabel) TableName() string
type TapdStoryStatus ¶
type TapdStoryStatus struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` EnglishName string `gorm:"primaryKey;type:varchar(255)"` ChineseName string IsLastStep bool common.NoPKModel }
func (TapdStoryStatus) GetChinese ¶
func (s TapdStoryStatus) GetChinese() string
func (TapdStoryStatus) GetEnglish ¶
func (s TapdStoryStatus) GetEnglish() string
func (TapdStoryStatus) GetIsLastStep ¶
func (s TapdStoryStatus) GetIsLastStep() bool
func (TapdStoryStatus) TableName ¶
func (TapdStoryStatus) TableName() string
type TapdTask ¶
type TapdTask struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` Name string `gorm:"type:varchar(255)" json:"name"` Description string `json:"description"` WorkspaceId uint64 `json:"workspace_id,string"` Creator string `gorm:"type:varchar(255)" json:"creator"` Created *common.CSTTime `json:"created"` Modified *common.CSTTime `json:"modified" gorm:"index"` Status string `json:"status" gorm:"type:varchar(255)"` Owner string `json:"owner" gorm:"type:varchar(255)"` Cc string `json:"cc" gorm:"type:varchar(255)"` Begin *common.CSTTime `json:"begin"` Due *common.CSTTime `json:"due"` Priority string `gorm:"type:varchar(255)" json:"priority"` IterationId uint64 `json:"iteration_id,string"` Completed *common.CSTTime `json:"completed"` Effort float32 `json:"effort,string"` EffortCompleted float32 `json:"effort_completed,string"` Exceed float32 `json:"exceed,string"` Remain float32 `json:"remain,string"` StdStatus string `gorm:"type:varchar(20)"` StdType string `gorm:"type:varchar(20)"` Type string `gorm:"type:varchar(255)"` StoryId uint64 `json:"story_id,string"` Progress int16 `json:"progress,string"` HasAttachment string `gorm:"type:varchar(255)"` Url string `gorm:"type:varchar(255)"` AttachmentCount int16 `json:"attachment_count,string"` Follower string `json:"follower" gorm:"type:varchar(255)"` CreatedFrom string `json:"created_from" gorm:"type:varchar(255)"` PredecessorCount int16 `json:"predecessor_count,string"` SuccessorCount int16 `json:"successor_count,string"` ReleaseId uint64 `json:"release_id,string"` Label string `json:"label" gorm:"type:varchar(255)"` NewStoryId uint64 `json:"new_story_id,string"` CustomFieldOne string `json:"custom_field_one" gorm:"type:text"` CustomFieldTwo string `json:"custom_field_two" gorm:"type:text"` CustomFieldThree string `json:"custom_field_three" gorm:"type:text"` CustomFieldFour string `json:"custom_field_four" gorm:"type:text"` CustomFieldFive string `json:"custom_field_five" gorm:"type:text"` CustomField6 string `json:"custom_field_six" gorm:"type:text;column:custom_field_six"` CustomField7 string `json:"custom_field_seven" gorm:"type:text;column:custom_field_seven"` CustomField8 string `json:"custom_field_eight" gorm:"type:text;column:custom_field_eight"` CustomField9 string `json:"custom_field_9" gorm:"type:text;column:custom_field_9"` CustomField10 string `json:"custom_field_10" gorm:"type:text;column:custom_field_10"` CustomField11 string `json:"custom_field_11" gorm:"type:text;column:custom_field_11"` CustomField12 string `json:"custom_field_12" gorm:"type:text;column:custom_field_12"` CustomField13 string `json:"custom_field_13" gorm:"type:text;column:custom_field_13"` CustomField14 string `json:"custom_field_14" gorm:"type:text;column:custom_field_14"` CustomField15 string `json:"custom_field_15" gorm:"type:text;column:custom_field_15"` CustomField16 string `json:"custom_field_16" gorm:"type:text;column:custom_field_16"` CustomField17 string `json:"custom_field_17" gorm:"type:text;column:custom_field_17"` CustomField18 string `json:"custom_field_18" gorm:"type:text;column:custom_field_18"` CustomField19 string `json:"custom_field_19" gorm:"type:text;column:custom_field_19"` CustomField20 string `json:"custom_field_20" gorm:"type:text;column:custom_field_20"` CustomField21 string `json:"custom_field_21" gorm:"type:text;column:custom_field_21"` CustomField22 string `json:"custom_field_22" gorm:"type:text;column:custom_field_22"` CustomField23 string `json:"custom_field_23" gorm:"type:text;column:custom_field_23"` CustomField24 string `json:"custom_field_24" gorm:"type:text;column:custom_field_24"` CustomField25 string `json:"custom_field_25" gorm:"type:text;column:custom_field_25"` CustomField26 string `json:"custom_field_26" gorm:"type:text;column:custom_field_26"` CustomField27 string `json:"custom_field_27" gorm:"type:text;column:custom_field_27"` CustomField28 string `json:"custom_field_28" gorm:"type:text;column:custom_field_28"` CustomField29 string `json:"custom_field_29" gorm:"type:text;column:custom_field_29"` CustomField30 string `json:"custom_field_30" gorm:"type:text;column:custom_field_30"` CustomField31 string `json:"custom_field_31" gorm:"type:text;column:custom_field_31"` CustomField32 string `json:"custom_field_32" gorm:"type:text;column:custom_field_32"` CustomField33 string `json:"custom_field_33" gorm:"type:text;column:custom_field_33"` CustomField34 string `json:"custom_field_34" gorm:"type:text;column:custom_field_34"` CustomField35 string `json:"custom_field_35" gorm:"type:text;column:custom_field_35"` CustomField36 string `json:"custom_field_36" gorm:"type:text;column:custom_field_36"` CustomField37 string `json:"custom_field_37" gorm:"type:text;column:custom_field_37"` CustomField38 string `json:"custom_field_38" gorm:"type:text;column:custom_field_38"` CustomField39 string `json:"custom_field_39" gorm:"type:text;column:custom_field_39"` CustomField40 string `json:"custom_field_40" gorm:"type:text;column:custom_field_40"` CustomField41 string `json:"custom_field_41" gorm:"type:text;column:custom_field_41"` CustomField42 string `json:"custom_field_42" gorm:"type:text;column:custom_field_42"` CustomField43 string `json:"custom_field_43" gorm:"type:text;column:custom_field_43"` CustomField44 string `json:"custom_field_44" gorm:"type:text;column:custom_field_44"` CustomField45 string `json:"custom_field_45" gorm:"type:text;column:custom_field_45"` CustomField46 string `json:"custom_field_46" gorm:"type:text;column:custom_field_46"` CustomField47 string `json:"custom_field_47" gorm:"type:text;column:custom_field_47"` CustomField48 string `json:"custom_field_48" gorm:"type:text;column:custom_field_48"` CustomField49 string `json:"custom_field_49" gorm:"type:text;column:custom_field_49"` CustomField50 string `json:"custom_field_50" gorm:"type:text;column:custom_field_50"` common.NoPKModel }
type TapdTaskChangelog ¶
type TapdTaskChangelog struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` WorkitemTypeId uint64 `json:"workitem_type_id,string"` Creator string `json:"creator" gorm:"type:varchar(255)"` Created *common.CSTTime `json:"created"` ChangeSummary string `json:"change_summary" gorm:"type:varchar(255)"` Comment string `json:"comment"` EntityType string `json:"entity_type" gorm:"type:varchar(255)"` ChangeType string `json:"change_type" gorm:"type:varchar(255)"` ChangeTypeText string `json:"change_type_text" gorm:"type:varchar(255)"` TaskId uint64 `json:"task_id,string"` common.NoPKModel FieldChanges []TapdTaskChangelogItemRes `json:"field_changes" gorm:"-"` }
func (TapdTaskChangelog) TableName ¶
func (TapdTaskChangelog) TableName() string
type TapdTaskChangelogItem ¶
type TapdTaskChangelogItem struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed string `json:"value_before_parsed"` ValueAfterParsed string `json:"value_after_parsed"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
func (TapdTaskChangelogItem) TableName ¶
func (TapdTaskChangelogItem) TableName() string
type TapdTaskChangelogItemRes ¶
type TapdTaskChangelogItemRes struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` ChangelogId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Field string `json:"field" gorm:"primaryKey;type:varchar(255)"` ValueBeforeParsed json.RawMessage `json:"value_before_parsed"` ValueAfterParsed json.RawMessage `json:"value_after_parsed"` ValueBefore json.RawMessage `json:"value_before"` ValueAfter json.RawMessage `json:"value_after"` IterationIdFrom uint64 IterationIdTo uint64 common.NoPKModel }
type TapdTaskCommit ¶
type TapdTaskCommit struct { ConnectionId uint64 `gorm:"primaryKey"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` UserId string `json:"user_id" gorm:"type:varchar(255)"` HookUserName string `json:"hook_user_name" gorm:"type:varchar(255)"` CommitId string `json:"commit_id" gorm:"type:varchar(255)"` WorkspaceId uint64 `json:"workspace_id,string" gorm:"type:BIGINT"` Message string `json:"message" gorm:"type:text"` Path string `json:"path" gorm:"type:varchar(255)"` WebURL string `json:"web_url" gorm:"type:varchar(255)"` HookProjectName string `json:"hook_project_name" gorm:"type:varchar(255)"` Ref string `json:"ref" gorm:"type:varchar(255)"` RefStatus string `json:"ref_status" gorm:"type:varchar(255)"` GitEnv string `json:"git_env" gorm:"type:varchar(255)"` FileCommit string `json:"file_commit"` CommitTime *common.CSTTime `json:"commit_time"` Created *common.CSTTime `json:"created"` IssueUpdated *time.Time TaskId uint64 common.NoPKModel }
func (TapdTaskCommit) TableName ¶
func (TapdTaskCommit) TableName() string
type TapdTaskCustomFieldValue ¶
type TapdTaskCustomFieldValue struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` WorkspaceId uint64 `json:"workspace_id,string"` TaskId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` CustomField string `gorm:"primaryKey;type:varchar(40) NOT NULL"` //TapdStoryCustomFields.custom_field Name string `json:"name" gorm:"type:varchar(255)"` // TapdStoryCustomFields.name CustomValue string common.NoPKModel }
func (TapdTaskCustomFieldValue) TableName ¶
func (TapdTaskCustomFieldValue) TableName() string
type TapdTaskCustomFields ¶
type TapdTaskCustomFields struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` EntryType string `json:"entry_type" gorm:"type:varchar(255)"` CustomField string `json:"custom_field" gorm:"type:varchar(255)"` Type string `json:"type" gorm:"type:varchar(255)"` Name string `json:"name" gorm:"type:varchar(255)"` Options string `json:"options" gorm:"type:text"` Enabled string `json:"enabled" gorm:"type:varchar(255)"` Sort string `json:"sort" gorm:"type:varchar(255)"` common.NoPKModel }
func (TapdTaskCustomFields) TableName ¶
func (TapdTaskCustomFields) TableName() string
type TapdTaskLabel ¶
type TapdTaskLabel struct { ConnectionId uint64 `gorm:"primaryKey;autoIncrement:false"` TaskId uint64 `gorm:"primaryKey;autoIncrement:false"` LabelName string `gorm:"primaryKey;type:varchar(255)"` common.NoPKModel }
func (TapdTaskLabel) TableName ¶
func (TapdTaskLabel) TableName() string
type TapdWorkSpaceBug ¶
type TapdWorkSpaceBug struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` BugId uint64 `gorm:"primaryKey"` common.NoPKModel }
func (TapdWorkSpaceBug) TableName ¶
func (TapdWorkSpaceBug) TableName() string
type TapdWorkSpaceStory ¶
type TapdWorkSpaceStory struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` StoryId uint64 `gorm:"primaryKey"` common.NoPKModel }
func (TapdWorkSpaceStory) TableName ¶
func (TapdWorkSpaceStory) TableName() string
type TapdWorkSpaceTask ¶
type TapdWorkSpaceTask struct { ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` TaskId uint64 `gorm:"primaryKey"` common.NoPKModel }
func (TapdWorkSpaceTask) TableName ¶
func (TapdWorkSpaceTask) TableName() string
type TapdWorkitemType ¶
type TapdWorkitemType struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` EntityType string `gorm:"type:varchar(255)" json:"entity_type"` Name string `gorm:"type:varchar(255)" json:"name"` EnglishName string `gorm:"type:varchar(255)" json:"english_name"` Status string `gorm:"type:varchar(255)" json:"status"` Color string `gorm:"type:varchar(255)" json:"color"` WorkflowID uint64 `json:"workflow_id,string"` Icon string `json:"icon"` IconSmall string `json:"icon_small"` Creator string `gorm:"type:varchar(255)" json:"creator"` Created *common.CSTTime `json:"created"` ModifiedBy string `gorm:"type:varchar(255)" json:"modified_by"` Modified *common.CSTTime `json:"modified"` IconViper string `json:"icon_viper"` IconSmallViper string `json:"icon_small_viper"` common.NoPKModel }
func (TapdWorkitemType) TableName ¶
func (TapdWorkitemType) TableName() string
type TapdWorklog ¶
type TapdWorklog struct { ConnectionId uint64 `gorm:"primaryKey;type:BIGINT NOT NULL"` Id uint64 `gorm:"primaryKey;type:BIGINT NOT NULL;autoIncrement:false" json:"id,string"` WorkspaceId uint64 `json:"workspace_id,string"` EntityType string `gorm:"type:varchar(255)" json:"entity_type"` EntityId uint64 `json:"entity_id,string"` Timespent float32 `json:"timespent,string"` Spentdate *common.CSTTime `json:"spentdate"` Owner string `gorm:"type:varchar(255)" json:"owner"` Created *common.CSTTime `json:"created"` Memo string `json:"memo" gorm:"type:text"` common.NoPKModel }
func (TapdWorklog) TableName ¶
func (TapdWorklog) TableName() string
type TapdWorkspace ¶
type TapdWorkspace struct { common.Scope `mapstructure:",squash"` Id uint64 `gorm:"primaryKey;type:BIGINT" mapstructure:"id" json:"id,string"` Name string `gorm:"type:varchar(255)" mapstructure:"name" json:"name"` PrettyName string `gorm:"type:varchar(255)" mapstructure:"pretty_name" json:"pretty_name"` Category string `gorm:"type:varchar(255)" mapstructure:"category" json:"category"` Status string `gorm:"type:varchar(255)" mapstructure:"status" json:"status"` Description string `mapstructure:"description" json:"description"` BeginDate *common.CSTTime `mapstructure:"begin_date" json:"begin_date"` EndDate *common.CSTTime `mapstructure:"end_date" json:"end_date"` ExternalOn string `gorm:"type:varchar(255)" mapstructure:"external_on" json:"external_on"` ParentId uint64 `gorm:"type:BIGINT" mapstructure:"parent_id,string" json:"parent_id,string"` Creator string `gorm:"type:varchar(255)" mapstructure:"creator" json:"creator"` Created *common.CSTTime `mapstructure:"created" json:"created"` }
func (TapdWorkspace) ConvertApiScope ¶
func (w TapdWorkspace) ConvertApiScope() plugin.ToolLayerScope
func (TapdWorkspace) ScopeFullName ¶
func (w TapdWorkspace) ScopeFullName() string
func (TapdWorkspace) ScopeId ¶
func (w TapdWorkspace) ScopeId() string
func (TapdWorkspace) ScopeName ¶
func (w TapdWorkspace) ScopeName() string
func (TapdWorkspace) ScopeParams ¶
func (w TapdWorkspace) ScopeParams() interface{}
func (TapdWorkspace) TableName ¶
func (TapdWorkspace) TableName() string
type TapdWorkspaceIteration ¶
type TapdWorkspaceIteration struct { common.NoPKModel ConnectionId uint64 `gorm:"primaryKey"` WorkspaceId uint64 `gorm:"primaryKey"` IterationId uint64 `gorm:"primaryKey"` }
func (TapdWorkspaceIteration) TableName ¶
func (TapdWorkspaceIteration) TableName() string
type WorkspaceResponse ¶
type WorkspaceResponse struct { Status int `json:"status"` Data struct { TapdWorkspace `json:"Workspace"` } `json:"data"` Info string `json:"info"` }
type WorkspacesResponse ¶
type WorkspacesResponse struct { Status int `json:"status"` Data []struct { TapdWorkspace `json:"Workspace"` } `json:"data"` Info string `json:"info"` }
Source Files
¶
- account.go
- bug.go
- bug_changelog.go
- bug_commit.go
- bug_custom_field.go
- bug_custom_field_value.go
- bug_label.go
- bug_status.go
- changelog.go
- connection.go
- input.go
- iteration.go
- iteration_bug.go
- iteration_story.go
- iteration_task.go
- scope_config.go
- story.go
- story_bug.go
- story_category.go
- story_changelog.go
- story_commits.go
- story_custom_field.go
- story_custom_field_value.go
- story_label.go
- story_status.go
- task.go
- task_changelog.go
- task_commits.go
- task_custom_field.go
- task_custom_field_value.go
- task_label.go
- workitem_type.go
- worklog.go
- workspace.go
- workspace_bug.go
- workspace_story.go
- workspace_task.go
Click to show internal directories.
Click to hide internal directories.