diff options
| author | Andrew Guschin <guschin.drew@gmail.com> | 2022-05-30 01:28:19 +0400 |
|---|---|---|
| committer | Andrew Guschin <guschin.drew@gmail.com> | 2022-05-30 01:28:19 +0400 |
| commit | 34b5b0fccfa39885003ea3dcb565c5af5bceb3ed (patch) | |
| tree | c910e52ad719108182fe6eeda57f1d6369bcdc28 /interface/database.go | |
| parent | 30cac6776ffe530892f27c87f7fc26db0f08fd8b (diff) | |
Добавление кода для удаления записей
Diffstat (limited to 'interface/database.go')
| -rw-r--r-- | interface/database.go | 5 |
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 +} |