goncalossilva/rails3_acts_as_paranoid — pull request #81 by aake (2012-09-25 18:16:54+00:00)
Title: Add support for string type with non-nil values when not deleted

This is pretty much accomplishing the same thing as @garysweaver did with pull request #73.

There are two main differences:
- Make sure records with non-nil values in the deleted column are not actually deleted (for real) unless the column value matches the deleted_value. They will be deleted on a second destroy as expected.
- The tests added are isolated from the previously existing tests and do not modify the test setup. This was requested by @chuckg in reference to pull request #73.