stores

package
v0.0.0-...-e380594 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2022 License: GPL-3.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAttachmentRepository

func CreateAttachmentRepository(db *gorm.DB, attachmentsPath string) repositories.AttachmentRepository

func CreateBoardRepository

func CreateBoardRepository(db *gorm.DB) repositories.BoardRepository

func CreateCardListRepository

func CreateCardListRepository(db *gorm.DB) repositories.CardListRepository

func CreateCardRepository

func CreateCardRepository(db *gorm.DB) repositories.CardRepository

func CreateCheckListItemRepository

func CreateCheckListItemRepository(db *gorm.DB) repositories.CheckListItemRepository

func CreateCheckListRepository

func CreateCheckListRepository(db *gorm.DB) repositories.CheckListRepository

func CreateCommentRepository

func CreateCommentRepository(db *gorm.DB) repositories.CommentRepository

func CreateSessionRepository

func CreateSessionRepository(sessionManager handler.SessionCheckerClient) repositories.SessionRepository

func CreateTagRepository

func CreateTagRepository(db *gorm.DB) repositories.TagRepository

func CreateTeamRepository

func CreateTeamRepository(db *gorm.DB) repositories.TeamRepository

func CreateUserRepository

func CreateUserRepository(db *gorm.DB, avatarPath, defaultAvatarName string, channel *amqp.Channel, queueName string) repositories.UserRepository

Types

type AttachmentStore

type AttachmentStore struct {
	// contains filtered or unexported fields
}

func (*AttachmentStore) Create

func (attachmentStore *AttachmentStore) Create(file *multipart.FileHeader, cid uint) (attachment *models.Attachment, err error)

func (*AttachmentStore) Delete

func (attachmentStore *AttachmentStore) Delete(atid uint) (err error)

func (*AttachmentStore) Get

func (attachmentStore *AttachmentStore) Get(atid uint) (*models.Attachment, error)

type BoardStore

type BoardStore struct {
	// contains filtered or unexported fields
}

func (*BoardStore) Create

func (boardStore *BoardStore) Create(board *models.Board) (err error)

func (*BoardStore) Delete

func (boardStore *BoardStore) Delete(bid uint) (err error)

func (*BoardStore) FindBoardIDByPath

func (boardStore *BoardStore) FindBoardIDByPath(accessPath string) (bid uint, err error)

func (*BoardStore) GetBoardCardLists

func (boardStore *BoardStore) GetBoardCardLists(bid uint) (cardLists *[]models.CardList, err error)

func (*BoardStore) GetBoardCards

func (boardStore *BoardStore) GetBoardCards(bid uint) (cards *[]models.Card, err error)

func (*BoardStore) GetBoardInvitedMembers

func (boardStore *BoardStore) GetBoardInvitedMembers(bid uint) (members *[]models.PublicUserInfo, err error)

func (*BoardStore) GetBoardMembers

func (boardStore *BoardStore) GetBoardMembers(board *models.Board) (members *[]models.PublicUserInfo, err error)

func (*BoardStore) GetBoardTags

func (boardStore *BoardStore) GetBoardTags(bid uint) (tags *[]models.Tag, err error)

func (*BoardStore) GetByID

func (boardStore *BoardStore) GetByID(bid uint) (*models.Board, error)

func (*BoardStore) Update

func (boardStore *BoardStore) Update(board *models.Board) (err error)

func (*BoardStore) UpdateAccessPath

func (boardStore *BoardStore) UpdateAccessPath(bid uint) (newAccessPath string, err error)

type CardListStore

type CardListStore struct {
	// contains filtered or unexported fields
}

func (*CardListStore) Create

func (cardListStore *CardListStore) Create(cardList *models.CardList) (err error)

func (*CardListStore) Delete

func (cardListStore *CardListStore) Delete(clid uint) (err error)

func (*CardListStore) GetByID

func (cardListStore *CardListStore) GetByID(clid uint) (*models.CardList, error)

func (*CardListStore) GetCardListCards

func (cardListStore *CardListStore) GetCardListCards(clid uint) (cards *[]models.Card, err error)

func (*CardListStore) Move

func (cardListStore *CardListStore) Move(fromPos, toPos, bid uint) (err error)

func (*CardListStore) Update

func (cardListStore *CardListStore) Update(cardList *models.CardList) (err error)

type CardStore

type CardStore struct {
	// contains filtered or unexported fields
}

func (*CardStore) Create

func (cardStore *CardStore) Create(card *models.Card) (err error)

func (*CardStore) Delete

func (cardStore *CardStore) Delete(cid uint) (err error)

func (*CardStore) FindCardByPath

func (cardStore *CardStore) FindCardByPath(accessPath string) (card *models.Card, err error)

func (*CardStore) GetAssignedUsers

func (cardStore *CardStore) GetAssignedUsers(cid uint) (users *[]models.PublicUserInfo, err error)

func (*CardStore) GetByID

func (cardStore *CardStore) GetByID(cid uint) (*models.Card, error)

func (*CardStore) GetCardAttachments

func (cardStore *CardStore) GetCardAttachments(cid uint) (attachments *[]models.Attachment, err error)

func (*CardStore) GetCardCheckLists

func (cardStore *CardStore) GetCardCheckLists(cid uint) (checkLists *[]models.CheckList, err error)

func (*CardStore) GetCardComments

func (cardStore *CardStore) GetCardComments(cid uint) (comments *[]models.Comment, err error)

func (*CardStore) GetCardTags

func (cardStore *CardStore) GetCardTags(cid uint) (tags *[]models.Tag, err error)

func (*CardStore) Move

func (cardStore *CardStore) Move(fromPos, toPos, fromCardListID, toCardListID uint) (err error)

func (*CardStore) Update

func (cardStore *CardStore) Update(card *models.Card) (err error)

func (*CardStore) UpdateAccessPath

func (cardStore *CardStore) UpdateAccessPath(cid uint) (newAccessPath string, err error)

type CheckListItemStore

type CheckListItemStore struct {
	// contains filtered or unexported fields
}

func (*CheckListItemStore) Create

func (checkListItemStore *CheckListItemStore) Create(checkListItem *models.CheckListItem) (err error)

func (*CheckListItemStore) Delete

func (checkListItemStore *CheckListItemStore) Delete(chliid uint) (err error)

func (*CheckListItemStore) GetByID

func (checkListItemStore *CheckListItemStore) GetByID(chliid uint) (*models.CheckListItem, error)

func (*CheckListItemStore) Update

func (checkListItemStore *CheckListItemStore) Update(checkListItem *models.CheckListItem) (err error)

type CheckListStore

type CheckListStore struct {
	// contains filtered or unexported fields
}

func (*CheckListStore) Create

func (checkListStore *CheckListStore) Create(checkList *models.CheckList) (err error)

func (*CheckListStore) Delete

func (checkListStore *CheckListStore) Delete(chlid uint) (err error)

func (*CheckListStore) GetByID

func (checkListStore *CheckListStore) GetByID(chlid uint) (*models.CheckList, error)

func (*CheckListStore) GetCheckListItems

func (checkListStore *CheckListStore) GetCheckListItems(chlid uint) (checkListItems *[]models.CheckListItem, err error)

func (*CheckListStore) Update

func (checkListStore *CheckListStore) Update(checkList *models.CheckList) (err error)

type CommentStore

type CommentStore struct {
	// contains filtered or unexported fields
}

func (*CommentStore) Create

func (commentStore *CommentStore) Create(comment *models.Comment) (err error)

func (*CommentStore) Delete

func (commentStore *CommentStore) Delete(cmid uint) (err error)

func (*CommentStore) GetByID

func (commentStore *CommentStore) GetByID(cmid uint) (*models.Comment, error)

func (*CommentStore) Update

func (commentStore *CommentStore) Update(comment *models.Comment) (err error)

type SessionStore

type SessionStore struct {
	// contains filtered or unexported fields
}

func (*SessionStore) Create

func (sessionStore *SessionStore) Create(uid uint) (sid string, err error)

func (*SessionStore) Delete

func (sessionStore *SessionStore) Delete(sid string) (err error)

func (*SessionStore) Get

func (sessionStore *SessionStore) Get(sid string) (uid uint, err error)

type TagStore

type TagStore struct {
	// contains filtered or unexported fields
}

func (*TagStore) AddTagToCard

func (tagStore *TagStore) AddTagToCard(tgid, cid uint) (err error)

func (*TagStore) Create

func (tagStore *TagStore) Create(tag *models.Tag) (err error)

func (*TagStore) Delete

func (tagStore *TagStore) Delete(tgid uint) (err error)

func (*TagStore) GetByID

func (tagStore *TagStore) GetByID(tgid uint) (*models.Tag, error)

func (*TagStore) IsCardAssigned

func (tagStore *TagStore) IsCardAssigned(tgid uint, cid uint) (isAssigned bool, err error)

func (*TagStore) Update

func (tagStore *TagStore) Update(tag *models.Tag) (err error)

type TeamStore

type TeamStore struct {
	// contains filtered or unexported fields
}

func (*TeamStore) Create

func (teamStore *TeamStore) Create(team *models.Team) (err error)

func (*TeamStore) Delete

func (teamStore *TeamStore) Delete(tid uint) (err error)

func (*TeamStore) GetByID

func (teamStore *TeamStore) GetByID(tid uint) (*models.Team, error)

func (*TeamStore) GetTeamBoards

func (teamStore *TeamStore) GetTeamBoards(tid uint) (boards *[]models.Board, err error)

func (*TeamStore) GetTeamMembers

func (teamStore *TeamStore) GetTeamMembers(tid uint) (members *[]models.User, err error)

func (*TeamStore) IsTeamExist

func (teamStore *TeamStore) IsTeamExist(team *models.Team) (bool, error)

func (*TeamStore) Update

func (teamStore *TeamStore) Update(team *models.Team) (err error)

type UserStore

type UserStore struct {
	// contains filtered or unexported fields
}

func (*UserStore) AddUserToBoard

func (userStore *UserStore) AddUserToBoard(uid, bid uint) (err error)

func (*UserStore) AddUserToCard

func (userStore *UserStore) AddUserToCard(uid, cid uint) (err error)

func (*UserStore) AddUserToTeam

func (userStore *UserStore) AddUserToTeam(uid, tid uint) (err error)

func (*UserStore) Create

func (userStore *UserStore) Create(user *models.User) (err error)

func (*UserStore) FindAllByLogin

func (userStore *UserStore) FindAllByLogin(text string, amount int) (users *[]models.PublicUserInfo, err error)

func (*UserStore) FindBoardInvitedMembersByLogin

func (userStore *UserStore) FindBoardInvitedMembersByLogin(bid uint, text string, amount int) (users *[]models.PublicUserInfo, err error)

func (*UserStore) FindBoardMembersByLogin

func (userStore *UserStore) FindBoardMembersByLogin(bid uint, text string, amount int) (users *[]models.PublicUserInfo, err error)

func (*UserStore) GetByID

func (userStore *UserStore) GetByID(uid uint) (*models.User, error)

func (*UserStore) GetByLogin

func (userStore *UserStore) GetByLogin(login string) (*models.User, error)

func (*UserStore) GetPublicData

func (userStore *UserStore) GetPublicData(uid uint) (user *models.PublicUserInfo, err error)

func (*UserStore) GetUserTeams

func (userStore *UserStore) GetUserTeams(uid uint) (teams *[]models.Team, err error)

func (*UserStore) GetUserToggledBoards

func (userStore *UserStore) GetUserToggledBoards(uid uint) (boards *[]models.Board, err error)

func (*UserStore) IsBoardAccessed

func (userStore *UserStore) IsBoardAccessed(uid uint, bid uint) (isAccessed bool, err error)

func (*UserStore) IsCardAccessed

func (userStore *UserStore) IsCardAccessed(uid uint, cid uint) (isAccessed bool, err error)

func (*UserStore) IsCardAssigned

func (userStore *UserStore) IsCardAssigned(uid uint, cid uint) (isAssigned bool, err error)

func (*UserStore) IsCardListAccessed

func (userStore *UserStore) IsCardListAccessed(uid uint, clid uint) (isAccessed bool, err error)

func (*UserStore) IsCheckListAccessed

func (userStore *UserStore) IsCheckListAccessed(uid uint, chlid uint) (isAccessed bool, err error)

func (*UserStore) IsCheckListItemAccessed

func (userStore *UserStore) IsCheckListItemAccessed(uid uint, chliid uint) (isAccessed bool, err error)

func (*UserStore) IsCommentAccessed

func (userStore *UserStore) IsCommentAccessed(uid uint, cmid uint) (isAccessed bool, err error)

func (*UserStore) IsEmailUsed

func (userStore *UserStore) IsEmailUsed(user *models.User) (bool, error)

func (*UserStore) IsUserExist

func (userStore *UserStore) IsUserExist(user *models.User) (bool, error)

func (*UserStore) IsUserInTeam

func (userStore *UserStore) IsUserInTeam(uid uint, tid uint) (isMember bool, err error)

func (*UserStore) Update

func (userStore *UserStore) Update(user *models.User) (err error)

func (*UserStore) UpdateAvatar

func (userStore *UserStore) UpdateAvatar(user *models.User, avatar *multipart.FileHeader) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL