Fix remove queries and exit loop

This commit is contained in:
The Magician 2024-09-13 20:05:28 +01:00
parent 1a3190ad40
commit 86200a9afc
2 changed files with 4 additions and 4 deletions

View File

@ -112,7 +112,7 @@ func MainCliLoop(db *sql.DB) {
if todo == "r" { if todo == "r" {
logic.RemoveFromStorage(db, location) logic.RemoveFromStorage(db, location)
} else if todo == "n" { } else if todo == "n" {
continue break
} else { } else {
fmt.Printf("Unrecognized option: %s\n", todo) fmt.Printf("Unrecognized option: %s\n", todo)
} }

View File

@ -3,7 +3,7 @@ package database
import "database/sql" import "database/sql"
func RemoveFromBinder(db *sql.DB, location LocateCardResult) error { func RemoveFromBinder(db *sql.DB, location LocateCardResult) error {
query := `UPDATE CardStorageLocation SET CardPrintingId = NULL WHERE Id = ?;` query := `UPDATE CardLocation SET CardPrintingId = NULL WHERE Id = ?;`
update, err := db.Prepare(query) update, err := db.Prepare(query)
defer update.Close() defer update.Close()
@ -20,7 +20,7 @@ func RemoveFromBinder(db *sql.DB, location LocateCardResult) error {
} }
func RemoveFromBox(db *sql.DB, location LocateCardResult) error { func RemoveFromBox(db *sql.DB, location LocateCardResult) error {
deleteQuery := `DELETE FROM CardStorageLocation WHERE Id = ?;` deleteQuery := `DELETE FROM CardLocation WHERE Id = ?;`
del, err := db.Prepare(deleteQuery) del, err := db.Prepare(deleteQuery)
defer del.Close() defer del.Close()
@ -33,7 +33,7 @@ func RemoveFromBox(db *sql.DB, location LocateCardResult) error {
return err return err
} }
updateQuery := `UPDATE CardStorageLocation SET Position = Position - 1 WHERE Position > ? AND StorageAreaId = ?;` updateQuery := `UPDATE CardLocation SET Position = Position - 1 WHERE Position > ? AND StorageAreaId = ?;`
update, err := db.Prepare(updateQuery) update, err := db.Prepare(updateQuery)
defer update.Close() defer update.Close()