docs: def create_cursor(self, name=None):
          """Creates a cursor. Assumes that a connection is established."""
          cursor = self.connection.cursor()
          cursor.tzinfo_factory = self.tzinfo_factory
          return cursor