Soft Delete
TODO: Create the recipe describing everything around soft delete functionality
a. Configuring a model to be soft delete aware. b. What happens in code generation when a model is soft delete aware. With special focus on unique constraint handling. c. Explain the impact on the database table. d. And finally the UI impacts of soft delete - recovery, etc...