From ea3b59129f59c01913343dc9baaa44267bfe39e6 Mon Sep 17 00:00:00 2001 From: "Zed A. Shaw" Date: Sun, 27 Jul 2025 02:38:08 -0400 Subject: [PATCH] We have delete now. Last thing is insert. --- admin/handlers.go | 8 ++++++++ views/admin/table/view.html | 15 +++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/admin/handlers.go b/admin/handlers.go index d7bd286..f0cbeb1 100644 --- a/admin/handlers.go +++ b/admin/handlers.go @@ -76,6 +76,14 @@ func PutApiInsert(c *fiber.Ctx) error { } func DeleteApi(c *fiber.Ctx) error { + table := c.Params("table") + + id, err := strconv.ParseInt(c.Params("id"), 10, 64) + if err != nil { return IfErrNil(err, c) } + + err = Delete(table, id) + if err != nil { return IfErrNil(err, c) } + return c.JSON(fiber.Map{}) } diff --git a/views/admin/table/view.html b/views/admin/table/view.html index 6878075..513fa02 100644 --- a/views/admin/table/view.html +++ b/views/admin/table/view.html @@ -1,5 +1,16 @@ @@ -19,9 +30,9 @@ - + - +