mirror of
https://code.dumpstack.io/tools/wi.git
synced 2025-05-10 05:48:48 +00:00
Use existing links
This commit is contained in:
parent
37ae632189
commit
623a3d0f3a
2 changed files with 20 additions and 5 deletions
|
@ -42,7 +42,7 @@ func AddLink(db *sql.DB, url string) (linkNo int64, err error) {
|
|||
return
|
||||
}
|
||||
|
||||
func GetLink(db *sql.DB, linkID int) (url string, err error) {
|
||||
func GetLink(db *sql.DB, linkID int64) (url string, err error) {
|
||||
stmt, err := db.Prepare("SELECT `url` FROM `links` WHERE id=$1;")
|
||||
if err != nil {
|
||||
return
|
||||
|
@ -53,3 +53,15 @@ func GetLink(db *sql.DB, linkID int) (url string, err error) {
|
|||
|
||||
return
|
||||
}
|
||||
|
||||
func GetLinkID(db *sql.DB, url string) (linkID int64, err error) {
|
||||
stmt, err := db.Prepare("SELECT `id` FROM `links` WHERE url=$1;")
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
defer stmt.Close()
|
||||
|
||||
err = stmt.QueryRow(url).Scan(&linkID)
|
||||
|
||||
return
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue