Documentation
¶
Index ¶
- type QuoteRepository
- func (q *QuoteRepository) CreateNewQuote(ctx context.Context, quote *service.Quote) error
- func (q *QuoteRepository) DeleteQuoteByID(ctx context.Context, id uuid.UUID) error
- func (q *QuoteRepository) GetQuotesWithFilter(ctx context.Context, authorFilter string) (_ []service.Quote, err error)
- func (q *QuoteRepository) GetRandomQuote(ctx context.Context) (*service.Quote, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QuoteRepository ¶
type QuoteRepository struct {
// contains filtered or unexported fields
}
func NewQuoteRepository ¶
func NewQuoteRepository(db *sql.DB) *QuoteRepository
func (*QuoteRepository) CreateNewQuote ¶
func (*QuoteRepository) DeleteQuoteByID ¶
func (*QuoteRepository) GetQuotesWithFilter ¶
func (*QuoteRepository) GetRandomQuote ¶
Click to show internal directories.
Click to hide internal directories.