enabled tab switching

This commit is contained in:
2024-03-03 04:19:57 +00:00
parent ea4bf43e5e
commit 9b2caddeb4
12 changed files with 275 additions and 119 deletions

View File

@@ -93,6 +93,36 @@ func PostBox(box Box) (int64, error) {
return result.LastInsertId()
}
func GetAllBoxes() (result []Box, err error) {
db, err := CreateClient()
if err != nil {
return nil, err
}
defer db.Close()
rows, err := db.Query("SELECT * FROM boxes")
if err != nil {
return nil, err
}
defer rows.Close()
for rows.Next() {
box := Box{}
err = rows.Scan(&box.ID, &box.Name, &box.Notes, &box.Description, &box.Stage, &box.Category)
if err != nil {
return nil, err
}
result = append(result, box)
}
return
}
// func PostBoxItem(itemid int, boxid int) (int64, error) {
// db, err := CreateClient()
// if err != nil {