Documentation
¶
Index ¶
- func CreateDomain(db *sqlx.DB, domain *models.Domain) error
- func CreateURL(db *sqlx.DB, url *models.URL) error
- func CreateUser(db *sqlx.DB, user *models.User) error
- func DeleteURL(db *sqlx.DB, longUrl, slug string) error
- func GetDomain(db *sqlx.DB, host string) (*models.Domain, error)
- func GetDomains(db *sqlx.DB, clauses map[string]interface{}) ([]models.Domain, error)
- func GetURL(db *sqlx.DB, slug string) (*models.URL, error)
- func GetURLCount(db *sqlx.DB, clauses map[string]interface{}) (int, error)
- func GetURLStats(db *sqlx.DB, clauses map[string]interface{}) ([]models.URLStat, error)
- func GetURLs(db *sqlx.DB, clauses map[string]interface{}) ([]models.URL, error)
- func GetUser(db *sqlx.DB, username string) (*models.User, error)
- func UpdateURL(db *sqlx.DB, url *models.URL) error
- func UpdateUser(db *sqlx.DB, user *models.User) error
- func UpsertURLStat(db *sqlx.DB, stat *models.URLStat) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDomains ¶
func GetURLStats ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.