From a63a27f40a36224f7e596d730d014946253aa297 Mon Sep 17 00:00:00 2001 From: Kristofer Hallin Date: Fri, 26 Nov 2021 11:47:19 +0100 Subject: * Now possible to remove documents, new /delete endpoint. * More unittests. --- src/db.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/db.py') diff --git a/src/db.py b/src/db.py index 7e83d96..143d0a5 100755 --- a/src/db.py +++ b/src/db.py @@ -121,3 +121,14 @@ class DictDB(): data.append(doc) return data + + def delete(self, key): + """ + Delete a document based on its ID. + """ + try: + self.couchdb.delete(key) + except couch.exceptions.NotFound: + return None + + return key -- cgit v1.1