code: def db_conn(self):
          
          if self._db_conn is None:
              try:
                  self._db_conn = sqlite3.connect(':memory:')
              except sqlite3.Error as e:
                  self.handle_error(e)
          return self._db_conn
docs: Create a temporary in memory DB and return the connection.