Documentation ¶
Index ¶
- func ExtractLinksFromPage(page *domain.Page) []string
- func NewPageRepository(db *sqlx.DB) domain.PageRepository
- type PageRepository
- func (r *PageRepository) All() (domain.Pages, error)
- func (r *PageRepository) Create(page *domain.Page) error
- func (r *PageRepository) Delete(page *domain.Page) error
- func (r *PageRepository) Get(title string) (*domain.Page, error)
- func (r *PageRepository) GetByID(id int) (*domain.Page, error)
- func (r *PageRepository) Save(page *domain.Page) error
- func (r *PageRepository) Search(query string) (domain.Pages, error)
- type SQLHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractLinksFromPage ¶
func NewPageRepository ¶
func NewPageRepository(db *sqlx.DB) domain.PageRepository
Types ¶
type PageRepository ¶
type SQLHandler ¶
func NewMySQLHander ¶
func NewMySQLHander() *SQLHandler
Click to show internal directories.
Click to hide internal directories.