Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Issue ¶
type Issue struct { Id int64 `db:"issue_id"` Title string `db:"issue_title"` Description string `db:"issue_description"` ProjectId int64 `db:"issue_projectId"` OwnerId int64 `db:"issue_ownerId"` Status Status `db:"issue_status"` Priority Priority `db:"issue_priority"` }
Issue represents a Project task
type IssueRepository ¶
type IssueService ¶
type Project ¶
type Project struct { Id int64 `db:"project_id"` Name string `db:"project_name"` OwnerId int64 `db:"project_ownerId"` Description string `db:"project_description"` }
Project represents a top level collection of related issues
type ProjectRepository ¶
type ProjectService ¶
type Status ¶
type Status string
Status represents an issue status type
var StatusDone Status = "Done"
var StatusInProgress Status = "In Progress"
var StatusTodo Status = "Todo"
type User ¶
type User struct { Id int64 `db:"user_id"` Name string `db:"user_name"` Surname string `db:"user_surname"` Email string `db:"user_email"` }
User represents a user in the System
type UserRepository ¶
Click to show internal directories.
Click to hide internal directories.