doesn't work rn, boilerplate for later db schema needs to be redone now anyway
crispy-caesus 114518720+crispy-caesus@users.noreply.github.com
Mon, 20 Jan 2025 16:34:43 +0100
M
main.go
→
main.go
@@ -54,9 +54,23 @@ table.UpdateHeader(widget.TableCellID{Row: -1, Col: i},
widget.NewLabel(header)) } */ + editForm := widget.NewForm() + + nameEntry := widget.NewEntry() + nameEntry.SetPlaceHolder("test") + editForm.Append("Name", nameEntry) - maxContainer := container.NewMax(table) - split := container.NewHSplit(maxContainer, widget.NewLabel("Select a column to edit")) + artistEntry := widget.NewEntry() + artistEntry.SetPlaceHolder("test") + editForm.Append("Artist", artistEntry) + + priceEntry := widget.NewEntry() + priceEntry.SetPlaceHolder("test") + editForm.Append("Price", priceEntry) + + + + split := container.NewHSplit(table, editForm) /* table.OnSelected = func(id widget.TableCellID) { editForm := widget.NewForm()
M
sql.go
→
sql.go
@@ -20,7 +20,7 @@
func createTables(db *sql.DB, tableName string) (err error) { switch tableName { case "music": - _, err = db.Exec(`CREATE TABLE IF NOT EXISTS music ( + _, err = db.Exec(`CREATE TABLE IF NOT EXISTS purchase ( id INTEGER PRIMARY KEY AUTOINCREMENT, external_ids TEXT, name TEXT NOT NULL,