codeword/internal/repository/recover.go
2024-11-15 14:21:04 +03:00

53 lines
832 B
Go

package repository
import (
"codeword/internal/models"
"context"
"database/sql"
)
type RecoverRepository struct {
queries *sqlcgen.Queries
pool *sql.DB
}
type RecoverDeps struct {
Queries *sqlcgen.Queries
Pool *sql.DB
}
func NewRecoverRepository(deps RecoverDeps) *RecoverRepository {
return &RecoverRepository{
queries: deps.Queries,
pool: deps.Pool,
}
}
func (r *RecoverRepository) Liveness(ctx context.Context) error {
//TODO:IMPLEMENT ME
return nil
}
func (r *RecoverRepository) Recovery(ctx context.Context, request *models.RecoveryReq) error {
//TODO:IMPLEMENT ME
return nil
}
func (r *RecoverRepository) Recoverylink(ctx context.Context) error {
//TODO:IMPLEMENT ME
return nil
}
func (r *RecoverRepository) Readiness(ctx context.Context) error {
//TODO:IMPLEMENT ME
return nil
}