turns out rewriting all of your database code takes a while
This commit is contained in:
parent
1998a36d6d
commit
965d6f5c3e
30 changed files with 947 additions and 1036 deletions
|
@ -7,14 +7,10 @@ import (
|
|||
|
||||
// DATABASE
|
||||
|
||||
func PullReleaseLinks(db *sqlx.DB, releaseID string) ([]*model.Link, error) {
|
||||
var links = []*model.Link{}
|
||||
func GetReleaseLinks(db *sqlx.DB, release *model.Release) ([]model.Link, error) {
|
||||
var links = []model.Link{}
|
||||
|
||||
err := db.Select(
|
||||
&links,
|
||||
"SELECT name, url FROM musiclink WHERE release=$1",
|
||||
releaseID,
|
||||
)
|
||||
err := db.Select(&links, "SELECT name,url FROM musiclink WHERE release=$1", release.ID)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -22,7 +18,7 @@ func PullReleaseLinks(db *sqlx.DB, releaseID string) ([]*model.Link, error) {
|
|||
return links, nil
|
||||
}
|
||||
|
||||
func CreateLinkDB(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
func CreateLink(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
_, err := db.Exec(
|
||||
"INSERT INTO musiclink (release, name, url) "+
|
||||
"VALUES ($1, $2, $3)",
|
||||
|
@ -37,7 +33,7 @@ func CreateLinkDB(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
|||
return nil
|
||||
}
|
||||
|
||||
func UpdateLinkDB(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
func UpdateLink(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
_, err := db.Exec(
|
||||
"UPDATE musiclink SET "+
|
||||
"name=$2, url=$3 "+
|
||||
|
@ -53,7 +49,7 @@ func UpdateLinkDB(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
|||
return nil
|
||||
}
|
||||
|
||||
func DeleteLinkDB(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
func DeleteLink(db *sqlx.DB, releaseID string, link *model.Link) (error) {
|
||||
_, err := db.Exec(
|
||||
"DELETE FROM musiclink "+
|
||||
"WHERE release=$1, name=$2",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue