Description:
Implement soft delete functionality to mark internships as inactive instead of permanently deleting them.
Tasks:
- Update the delete logic to mark internships as inactive.
- Ensure only active internships are shown in queries.
Expected Outcome:
Internships will be marked as inactive rather than being deleted, keeping the data intact.