Documentation
¶
Index ¶
- func ActivityCreateParams(projectID models.ProjectID) *models.ActivityCreateParams
- func DemoTwoWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, ...) repos.DemoTwoWorkItemCreateParams
- func DemoWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, ...) repos.DemoWorkItemCreateParams
- func KanbanStepID(project models.ProjectName) models.KanbanStepID
- func NotificationCreateParams(receiverRank *int, sender models.UserID, receiver *models.UserID, ...) *models.NotificationCreateParams
- func RandomWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, ...) *models.WorkItemCreateParams
- func TeamCreateParams(projectID models.ProjectID) *models.TeamCreateParams
- func TimeEntryCreateParams(activityID models.ActivityID, userID models.UserID, ...) *models.TimeEntryCreateParams
- func UserCreateParams() *models.UserCreateParams
- func WorkItemCommentCreateParams(userID models.UserID, workItemID models.WorkItemID) *models.WorkItemCommentCreateParams
- func WorkItemTagCreateParams(projectID models.ProjectID) *models.WorkItemTagCreateParams
- func WorkItemTypeID(project models.ProjectName) models.WorkItemTypeID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActivityCreateParams ¶
func ActivityCreateParams(projectID models.ProjectID) *models.ActivityCreateParams
NOTE: FKs should always be passed explicitly.
func DemoTwoWorkItemCreateParams ¶
func DemoTwoWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, teamID models.TeamID) repos.DemoTwoWorkItemCreateParams
NOTE: FKs should always be passed explicitly.
func DemoWorkItemCreateParams ¶
func DemoWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, teamID models.TeamID) repos.DemoWorkItemCreateParams
NOTE: FKs should always be passed explicitly.
func KanbanStepID ¶
func KanbanStepID(project models.ProjectName) models.KanbanStepID
func NotificationCreateParams ¶
func NotificationCreateParams(receiverRank *int, sender models.UserID, receiver *models.UserID, notificationType models.NotificationType) *models.NotificationCreateParams
NOTE: FKs should always be passed explicitly.
func RandomWorkItemCreateParams ¶
func RandomWorkItemCreateParams(kanbanStepID models.KanbanStepID, workItemTypeID models.WorkItemTypeID, teamID models.TeamID) *models.WorkItemCreateParams
NOTE: Base work items never created via WorkItem repo, always through specific project struct.
func TeamCreateParams ¶
func TeamCreateParams(projectID models.ProjectID) *models.TeamCreateParams
NOTE: FKs should always be passed explicitly.
func TimeEntryCreateParams ¶
func TimeEntryCreateParams(activityID models.ActivityID, userID models.UserID, workItemID *models.WorkItemID, teamID *models.TeamID) *models.TimeEntryCreateParams
NOTE: FKs should always be passed explicitly.
func UserCreateParams ¶
func UserCreateParams() *models.UserCreateParams
NOTE: FKs should always be passed explicitly.
func WorkItemCommentCreateParams ¶
func WorkItemCommentCreateParams(userID models.UserID, workItemID models.WorkItemID) *models.WorkItemCommentCreateParams
NOTE: FKs should always be passed explicitly.
func WorkItemTagCreateParams ¶
func WorkItemTagCreateParams(projectID models.ProjectID) *models.WorkItemTagCreateParams
NOTE: FKs should always be passed explicitly.
func WorkItemTypeID ¶
func WorkItemTypeID(project models.ProjectName) models.WorkItemTypeID
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.