diff --git a/src/logic/database/DatabaseAccess.py b/src/logic/database/DatabaseAccess.py
deleted file mode 100644
index 408c682d23770add60f06285181ae5b924a9f71b..0000000000000000000000000000000000000000
--- a/src/logic/database/DatabaseAccess.py
+++ /dev/null
@@ -1,57 +0,0 @@
-import abc
-import logging
-import sqlite3
-from abc import ABC
-from enum import Enum
-
-from logic import Constants
-from logic.BackupService import BackupService
-
-LOGGER = logging.getLogger(Constants.APP_NAME)
-
-
-class FetchType(Enum):
-    NONE = 1
-    ONE = 2
-    ALL = 3
-    CREATE = 4
-
-
-class DatabaseAccess(ABC):
-    DATE_FORMAT = '%Y-%m-%d %H:%M:%S'
-
-    @staticmethod
-    def namedtuple_factory(cursor, row):
-        """
-        Returns sqlite rows as dicts.
-        """
-        d = {}
-        for idx, col in enumerate(cursor.description):
-            d[col[0]] = row[idx]
-        return d
-
-    def __init__(self, databasePath, backupService: BackupService):
-        self._databasePath = databasePath
-        self._backupService = backupService
-
-    @abc.abstractmethod
-    def create_table(self):
-        pass
-
-    def _query(self, query, *args, fetch_type=FetchType.ALL):
-        connection = sqlite3.connect(self._databasePath)
-        connection.row_factory = DatabaseAccess.namedtuple_factory
-
-        with connection:
-            cursor = connection.cursor()
-            try:
-                cursor.execute(query, args)
-
-                if fetch_type == FetchType.ONE:
-                    return cursor.fetchone()
-                if fetch_type == FetchType.ALL:
-                    return cursor.fetchall()
-                if fetch_type == FetchType.NONE:
-                    self._backupService.perform_modification()
-            finally:
-                cursor.close()
diff --git a/src/logic/database/__init__.py b/src/logic/database/__init__.py
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000