add some more shortcuts

This commit is contained in:
tsmethurst 2021-03-25 23:33:26 +01:00
parent b1d6e09ddc
commit adf48aa5b7

View file

@ -134,6 +134,14 @@ type DB interface {
// In case of no entries, a 'no entries' error will be returned
GetLastStatusForAccountID(accountID string, status *model.Status) error
// IsUsernameAvailable checks whether a given username is available on our domain.
// Returns an error if the username is already taken, or something went wrong in the db.
IsUsernameAvailable(username string) error
// IsEmailAvailable checks whether a given email address for a user is available on our domain.
// Returns an error if the email is already associated with an account, or something went wrong in the db.
IsEmailAvailable(email string) error
/*
USEFUL CONVERSION FUNCTIONS
*/