that's all the API create routes! + some admin UI

Signed-off-by: ari melody <ari@arimelody.me>
This commit is contained in:
ari melody 2024-08-03 15:02:01 +01:00
parent 9329aa9f60
commit 494b29def3
11 changed files with 193 additions and 19 deletions

View file

@ -51,11 +51,11 @@ func UpdateArtistDB(db *sqlx.DB, artist *model.Artist) error {
return nil
}
func DeleteArtistDB(db *sqlx.DB, artistID string) error {
func DeleteArtistDB(db *sqlx.DB, artist *model.Artist) error {
_, err := db.Exec(
"DELETE FROM artist "+
"WHERE id=$1",
artistID,
artist.ID,
)
if err != nil {
return err

View file

@ -79,7 +79,7 @@ func UpdateReleaseDB(db *sqlx.DB, release *model.Release) error {
return nil
}
func DeleteReleaseDB(db *sqlx.DB, release model.Release) error {
func DeleteReleaseDB(db *sqlx.DB, release *model.Release) error {
_, err := db.Exec(
"DELETE FROM musicrelease "+
"WHERE id=$1",

View file

@ -55,11 +55,11 @@ func UpdateTrackDB(db *sqlx.DB, track *model.Track) error {
return nil
}
func DeleteTrackDB(db *sqlx.DB, trackID string) error {
func DeleteTrackDB(db *sqlx.DB, track *model.Track) error {
_, err := db.Exec(
"DELETE FROM musictrack "+
"WHERE id=$1",
trackID,
track.ID,
)
if err != nil {
return err