Documentation
¶
Index ¶
- func Connect(url string) *sql.DB
- func NewDatastore(db *sql.DB) datastore.Datastore
- type Execstore
- type Tokenstore
- type Userdatastore
- func (db *Userdatastore) Disable(userID int64) error
- func (db *Userdatastore) FollowerCount(userID int64) (count int, err error)
- func (db *Userdatastore) GetFollowers(userID int64) ([]string, error)
- func (db *Userdatastore) GetStars(userID int64) (result []model.Star, err error)
- func (db *Userdatastore) RepositoryCount(userID int64) (count int, err error)
- func (db *Userdatastore) SaveFollowers(userID int64, followers []string) error
- func (db *Userdatastore) SaveStars(userID int64, stars []model.Star) error
- func (db *Userdatastore) StarCount(userID int64) (count int, err error)
- func (db *Userdatastore) UserExist(userID int64) (result bool, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Tokenstore ¶
Tokenstore in database
type Userdatastore ¶
Userdatastore in database
func NewUserdatastore ¶
func NewUserdatastore(db *sqlx.DB) *Userdatastore
NewUserdatastore datastore
func (*Userdatastore) Disable ¶
func (db *Userdatastore) Disable(userID int64) error
func (*Userdatastore) FollowerCount ¶
func (db *Userdatastore) FollowerCount(userID int64) (count int, err error)
FollowerCount returns the amount of followers stored for a given userID
func (*Userdatastore) GetFollowers ¶
func (db *Userdatastore) GetFollowers(userID int64) ([]string, error)
GetFollowers of a given userID
func (*Userdatastore) GetStars ¶
func (db *Userdatastore) GetStars(userID int64) (result []model.Star, err error)
GetStars of a given userID
func (*Userdatastore) RepositoryCount ¶
func (db *Userdatastore) RepositoryCount(userID int64) (count int, err error)
RepositoryCount returns the amount of followers stored for a given userID
func (*Userdatastore) SaveFollowers ¶
func (db *Userdatastore) SaveFollowers(userID int64, followers []string) error
SaveFollowers for a given userID
func (*Userdatastore) SaveStars ¶
func (db *Userdatastore) SaveStars(userID int64, stars []model.Star) error
SaveStars for a given userID
Click to show internal directories.
Click to hide internal directories.