repositories

package
v0.0.0-...-20ba6f3 Latest Latest
Warning

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

Go to latest
Published: May 20, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateContributor

func CreateContributor(contributor *models.Contributor) error

func CreateRepository

func CreateRepository(repository *models.Repository) error

func CreateWeek

func CreateWeek(week *models.Week) error

func DeleteContributorsByRepositoryID

func DeleteContributorsByRepositoryID(id uint64) (models.Contributor, error)

func DeleteRepositoryByID

func DeleteRepositoryByID(id uint64) (models.Repository, error)

func DeleteWeeksByRepositoryID

func DeleteWeeksByRepositoryID(id uint64) error

func FetchContributors

func FetchContributors(repository *models.Repository) ([]models.Contributor, error)

func FetchWeeks

func FetchWeeks(repository *models.Repository) ([]models.Week, error)

func FindAllRepository

func FindAllRepository() (*[]models.Repository, error)

func FindAllWeek

func FindAllWeek() (*[]models.Week, error)

func FindContributorByID

func FindContributorByID(id uint64) (*models.Contributor, error)

func FindRepositoryByAuthorAndName

func FindRepositoryByAuthorAndName(name, author string) (*models.Repository, error)

func FindRepositoryByID

func FindRepositoryByID(id uint64) (*models.Repository, error)

func FindTopContributorsByRepositoryID

func FindTopContributorsByRepositoryID(id uint64) (*[]models.Contributor, error)

func FindWeekByID

func FindWeekByID(id uint64) (*models.Week, error)

func FindWeeksByRepositoryID

func FindWeeksByRepositoryID(id uint64) (*[]models.Week, error)

func GetFirstDateOfWeek

func GetFirstDateOfWeek() (weekMonday time.Time)

Gets the date of Monday this week

func UpdateContributorByID

func UpdateContributorByID(contributor *models.Contributor, id uint64) error

func UpdateRepositoryByID

func UpdateRepositoryByID(repository *models.Repository, id uint64) error

func UpdateWeekByID

func UpdateWeekByID(week *models.Week, id uint64) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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