To gitea and beyond, let's go(-yco)

This commit is contained in:
2025-11-10 19:12:09 +01:00
parent 8f6133392d
commit 71a031342b
245 changed files with 83994 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
package repositories
import "goyco/internal/database"
type RefreshTokenRepositoryInterface interface {
Create(token *database.RefreshToken) error
GetByTokenHash(tokenHash string) (*database.RefreshToken, error)
DeleteByUserID(userID uint) error
DeleteExpired() error
DeleteByID(id uint) error
GetByUserID(userID uint) ([]database.RefreshToken, error)
CountByUserID(userID uint) (int64, error)
}