docs: def primary_key_attributes(self):
          """ Get the names of the primary key attributes as a tuple """
          if self.range_key is None:
              return (self.hash_key.name,)
          else:
              return (self.hash_key.name, self.range_key.name)