Documentation
¶
Index ¶
- type AddBoardUsersRequest
- type AddLabelRequest
- type ArchiveBoardRequest
- type AssignBoardUsersRoleRequest
- type BoardRepository
- type ChangeBoardOwnerRequest
- type ChangeBoardVisibilityRequest
- type CreateBoardRequest
- type CreateBoardResponse
- type DeleteBoardRequest
- type GetArchivedBoardListRequest
- type GetArchivedBoardListResponse
- type GetBoardByIDRequest
- type GetBoardByIDResponse
- type GetBoardIDByCardRequest
- type GetBoardIDByListRequest
- type GetBoardListRequest
- type GetBoardListResponse
- type GetBoardMembersRequest
- type GetBoardMembersResponse
- type GormBoardRepository
- func (r *GormBoardRepository) AddBoardUsers(req *AddBoardUsersRequest) error
- func (r *GormBoardRepository) AddLabel(req *AddLabelRequest) (*models.Label, error)
- func (r *GormBoardRepository) ArchiveBoard(req *ArchiveBoardRequest) error
- func (r *GormBoardRepository) AssignBoardUsersRole(req *AssignBoardUsersRoleRequest) error
- func (r *GormBoardRepository) ChangeBoardOwner(req *ChangeBoardOwnerRequest) error
- func (r *GormBoardRepository) ChangeBoardVisibility(req *ChangeBoardVisibilityRequest) error
- func (r *GormBoardRepository) CreateBoard(req *CreateBoardRequest) (*CreateBoardResponse, error)
- func (r *GormBoardRepository) DeleteBoard(req *DeleteBoardRequest) error
- func (r *GormBoardRepository) GetArchivedBoardList(req *GetArchivedBoardListRequest) (*GetArchivedBoardListResponse, error)
- func (r *GormBoardRepository) GetBoardByID(req *GetBoardByIDRequest) (*GetBoardByIDResponse, error)
- func (r *GormBoardRepository) GetBoardIDByCard(req *GetBoardIDByCardRequest) (uint64, error)
- func (r *GormBoardRepository) GetBoardIDByList(req *GetBoardIDByListRequest) (uint64, error)
- func (r *GormBoardRepository) GetBoardList(req *GetBoardListRequest) (*GetBoardListResponse, error)
- func (r *GormBoardRepository) GetBoardMembers(req *GetBoardMembersRequest) (*GetBoardMembersResponse, error)
- func (r *GormBoardRepository) RemoveBoardUsers(req *RemoveBoardUsersRequest) error
- func (r *GormBoardRepository) RemoveLabel(req *RemoveLabelRequest) error
- func (r *GormBoardRepository) RestoreBoard(req *RestoreBoardRequest) error
- func (r *GormBoardRepository) UpdateBoardName(req *UpdateBoardNameRequest) error
- type RemoveBoardUsersRequest
- type RemoveLabelRequest
- type RestoreBoardRequest
- type UpdateBoardNameRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddBoardUsersRequest ¶
type AddLabelRequest ¶
type ArchiveBoardRequest ¶
type ArchiveBoardRequest struct {
BoardID uint64
}
type BoardRepository ¶
type BoardRepository interface { CreateBoard(req *CreateBoardRequest) (*CreateBoardResponse, error) GetBoardByID(req *GetBoardByIDRequest) (*GetBoardByIDResponse, error) GetBoardList(req *GetBoardListRequest) (*GetBoardListResponse, error) GetBoardMembers(req *GetBoardMembersRequest) (*GetBoardMembersResponse, error) UpdateBoardName(req *UpdateBoardNameRequest) error AddBoardUsers(req *AddBoardUsersRequest) error RemoveBoardUsers(req *RemoveBoardUsersRequest) error AssignBoardUsersRole(req *AssignBoardUsersRoleRequest) error ChangeBoardOwner(req *ChangeBoardOwnerRequest) error ChangeBoardVisibility(req *ChangeBoardVisibilityRequest) error AddLabel(req *AddLabelRequest) (*models.Label, error) RemoveLabel(req *RemoveLabelRequest) error GetArchivedBoardList(req *GetArchivedBoardListRequest) (*GetArchivedBoardListResponse, error) ArchiveBoard(req *ArchiveBoardRequest) error RestoreBoard(req *RestoreBoardRequest) error DeleteBoard(req *DeleteBoardRequest) error GetBoardIDByList(req *GetBoardIDByListRequest) (uint64, error) GetBoardIDByCard(req *GetBoardIDByCardRequest) (uint64, error) }
type ChangeBoardOwnerRequest ¶
type CreateBoardRequest ¶
type CreateBoardResponse ¶
type DeleteBoardRequest ¶
type DeleteBoardRequest struct {
BoardID uint64
}
type GetArchivedBoardListResponse ¶
type GetArchivedBoardListResponse struct { Boards []*internal_models.BoardMetaDTO Pagination *internal_models.Pagination }
type GetBoardByIDRequest ¶
type GetBoardByIDResponse ¶
type GetBoardByIDResponse struct {
Board internal_models.BoardDTO
}
type GetBoardIDByCardRequest ¶
type GetBoardIDByCardRequest struct {
CardID uint64
}
type GetBoardIDByListRequest ¶
type GetBoardIDByListRequest struct {
ListID uint64
}
type GetBoardListRequest ¶
type GetBoardListResponse ¶
type GetBoardListResponse struct { Boards []*internal_models.BoardMetaDTO Pagination *internal_models.Pagination }
type GetBoardMembersRequest ¶
type GetBoardMembersRequest struct {
BoardID uint64
}
type GetBoardMembersResponse ¶
type GetBoardMembersResponse struct {
Members []*internal_models.BoardMemberDTO
}
type GormBoardRepository ¶
type GormBoardRepository struct {
// contains filtered or unexported fields
}
func NewBoardRepository ¶
func NewBoardRepository(db *gorm.DB) *GormBoardRepository
func (*GormBoardRepository) AddBoardUsers ¶
func (r *GormBoardRepository) AddBoardUsers(req *AddBoardUsersRequest) error
func (*GormBoardRepository) AddLabel ¶
func (r *GormBoardRepository) AddLabel(req *AddLabelRequest) (*models.Label, error)
func (*GormBoardRepository) ArchiveBoard ¶
func (r *GormBoardRepository) ArchiveBoard(req *ArchiveBoardRequest) error
func (*GormBoardRepository) AssignBoardUsersRole ¶
func (r *GormBoardRepository) AssignBoardUsersRole(req *AssignBoardUsersRoleRequest) error
func (*GormBoardRepository) ChangeBoardOwner ¶
func (r *GormBoardRepository) ChangeBoardOwner(req *ChangeBoardOwnerRequest) error
func (*GormBoardRepository) ChangeBoardVisibility ¶
func (r *GormBoardRepository) ChangeBoardVisibility(req *ChangeBoardVisibilityRequest) error
func (*GormBoardRepository) CreateBoard ¶
func (r *GormBoardRepository) CreateBoard(req *CreateBoardRequest) (*CreateBoardResponse, error)
func (*GormBoardRepository) DeleteBoard ¶
func (r *GormBoardRepository) DeleteBoard(req *DeleteBoardRequest) error
func (*GormBoardRepository) GetArchivedBoardList ¶
func (r *GormBoardRepository) GetArchivedBoardList(req *GetArchivedBoardListRequest) (*GetArchivedBoardListResponse, error)
func (*GormBoardRepository) GetBoardByID ¶
func (r *GormBoardRepository) GetBoardByID(req *GetBoardByIDRequest) (*GetBoardByIDResponse, error)
func (*GormBoardRepository) GetBoardIDByCard ¶
func (r *GormBoardRepository) GetBoardIDByCard(req *GetBoardIDByCardRequest) (uint64, error)
func (*GormBoardRepository) GetBoardIDByList ¶
func (r *GormBoardRepository) GetBoardIDByList(req *GetBoardIDByListRequest) (uint64, error)
func (*GormBoardRepository) GetBoardList ¶
func (r *GormBoardRepository) GetBoardList(req *GetBoardListRequest) (*GetBoardListResponse, error)
func (*GormBoardRepository) GetBoardMembers ¶
func (r *GormBoardRepository) GetBoardMembers(req *GetBoardMembersRequest) (*GetBoardMembersResponse, error)
func (*GormBoardRepository) RemoveBoardUsers ¶
func (r *GormBoardRepository) RemoveBoardUsers(req *RemoveBoardUsersRequest) error
func (*GormBoardRepository) RemoveLabel ¶
func (r *GormBoardRepository) RemoveLabel(req *RemoveLabelRequest) error
func (*GormBoardRepository) RestoreBoard ¶
func (r *GormBoardRepository) RestoreBoard(req *RestoreBoardRequest) error
func (*GormBoardRepository) UpdateBoardName ¶
func (r *GormBoardRepository) UpdateBoardName(req *UpdateBoardNameRequest) error
type RemoveBoardUsersRequest ¶
type RemoveLabelRequest ¶
type RestoreBoardRequest ¶
type RestoreBoardRequest struct {
BoardID uint64
}
type UpdateBoardNameRequest ¶
Click to show internal directories.
Click to hide internal directories.