def deconstruct(self):
        """Gets the values to pass to :see:__init__ when
        re-creating this object."""

        name, path, args, kwargs = super(
            HStoreField, self).deconstruct()

        if self.uniqueness is not None:
            kwargs['uniqueness'] = self.uniqueness

        if self.required is not None:
            kwargs['required'] = self.required

        return name, path, args, kwargs