Documentation ¶
Index ¶
- type ProjectRepo
- func (r *ProjectRepo) Create(project *models.Project) error
- func (r *ProjectRepo) Delete(project *models.Project) error
- func (r *ProjectRepo) GetById(Id int) (*models.Project, error)
- func (r *ProjectRepo) GetByToken(Token string) (*models.Project, error)
- func (r *ProjectRepo) GetByUserUuid(userUuid uuid.UUID) ([]models.Project, error)
- func (r *ProjectRepo) Update(project *models.Project) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectRepo ¶
type ProjectRepo struct {
// contains filtered or unexported fields
}
func NewProjectRepo ¶
func NewProjectRepo(db *gorm.DB) *ProjectRepo
func (*ProjectRepo) GetById ¶ added in v1.0.6
func (r *ProjectRepo) GetById(Id int) (*models.Project, error)
func (*ProjectRepo) GetByToken ¶ added in v1.0.6
func (r *ProjectRepo) GetByToken(Token string) (*models.Project, error)
func (*ProjectRepo) GetByUserUuid ¶ added in v1.0.6
Click to show internal directories.
Click to hide internal directories.