summaryrefslogtreecommitdiff
path: root/interface/database.go
diff options
context:
space:
mode:
authorAndrew Guschin <guschin.drew@gmail.com>2022-05-30 01:28:19 +0400
committerAndrew Guschin <guschin.drew@gmail.com>2022-05-30 01:28:19 +0400
commit34b5b0fccfa39885003ea3dcb565c5af5bceb3ed (patch)
treec910e52ad719108182fe6eeda57f1d6369bcdc28 /interface/database.go
parent30cac6776ffe530892f27c87f7fc26db0f08fd8b (diff)
Добавление кода для удаления записей
Diffstat (limited to 'interface/database.go')
-rw-r--r--interface/database.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/interface/database.go b/interface/database.go
index 4ddd2eb..c911990 100644
--- a/interface/database.go
+++ b/interface/database.go
@@ -117,3 +117,8 @@ func (conn *SQLConnection) getOneToManyTable(manyTable string, manyColumn string
return msg, nil
}
+
+func (conn *SQLConnection) deleteWhere(table string, constraint string) error {
+ _, err := conn.db.Query(fmt.Sprintf("DELETE FROM %s WHERE %s", table, constraint))
+ return err
+}