Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IssueGateway ¶
type IssueGateway interface { Add(row *models.IssueRow) (int64, error) AddChild(parentID, childID int64) error AddComment(id int64, comments string) (int64, error) Get(filter *models.IssueFilter) ([]*models.IssueRow, error) GetInfo(filter *models.IssueFilter) ([]*models.IssueInfoRow, error) GetByID(id int64) (*models.IssueRow, error) GetInfoByID(id int64) (*models.IssueInfoRow, error) GetProjectLastID(id int64) (int64, error) GetUserPayment() (map[string]float64, error) Update(row *models.IssueRow) (int64, error) }
func NewIssueGateWay ¶
func NewIssueGateWay(db *sql.DB) IssueGateway
Click to show internal directories.
Click to hide internal directories.