yocto/illuminate-database-softdeletes
Adds soft delete support to the standalone Illuminate Database component, letting Eloquent models be soft deleted and restored without Laravel. Configure deleted-at columns, filter queries, and restore records in a lightweight setup.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| laravel-json-api/boolean-softdeletes | 0.82 | Adds boolean soft delete support to Laravel JSON:API resources. Rather than a deleted_at timestamp, models are flagged with a boolean column, so trashed records stay visible and filterable through your API while normal queries still exclude them. | 3 | 3 | 1 | 1K | 1 | 0.1 | 33.3 | Apache-2.0 | — | |
| julianstark999/laravel-model-iid | 0.81 | Laravel package that adds a compact, auto-incrementing IID column to Eloquent models, giving records a short human-friendly identifier for URLs, support tickets, and admin views while UUIDs or ULIDs remain the real primary key. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| tenantcloud/laravel-boolean-softdeletes | 0.80 | Laravel soft deletes backed by a boolean column instead of a nullable timestamp. A drop-in trait keeps the familiar SoftDeletes API while making delete checks and indexes faster and simpler, ideal for high-volume tables where a deleted flag beats deleted_at comparisons. | 27 | 27 | 17 | 3K | 0 | 1.2 | 27.9 | MIT | 1 year ago | |
| iatstuti/laravel-cascade-soft-deletes | 0.79 | Laravel Cascade Soft Deletes adds an Eloquent trait that automatically cascades soft deletes, restores, and force deletes to related models, keeping parent and child records consistent without custom model event code. | 1,176 | 1,180 | 86 | 3K | 0 | 16.2 | 7.5 | MIT | 7 months ago | |
| sbamtr/laravel-auto-hard-deleter | 0.79 | Automatically hard delete soft-deleted Eloquent models after a configurable retention period. Add a trait to your models, set how long records should linger in the trash, and let Laravel's scheduler permanently purge them, with no manual cleanup jobs required. | 47 | 47 | 3 | 0 | 0 | 0.2 | — | MIT | 4 years ago | |
| dyrynda/laravel-cascade-soft-deletes | 0.79 | Adds cascading soft deletes to Laravel Eloquent models via a simple trait. When a parent model is soft deleted or restored, its related models are soft deleted or restored too, keeping data consistent without extra observers or manual event wiring. | 1,176 | 1,180 | 86 | 181K | 0 | 16.2 | 32.3 | MIT | 7 months ago | |
| f9webltd/laravel-deletable | 0.79 | — | 158 | 158 | 8 | 2K | 2 | 12.0 | 15.8 | MIT | 7 months ago | |
| h-farm/laravel-excludable | 0.78 | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| stichtingsd/soft-deleteable-extension-bundle | 0.78 | A Symfony bundle from Stichting SD that adds soft-delete support to Doctrine entities. Records are flagged as deleted instead of being permanently removed, allowing them to be excluded from normal queries and restored later, with bundle configuration to integrate the behavior into an application. | 3 | 3 | 1 | 79 | 1 | 0.2 | 18.2 | MIT | 1 year ago | |
| incompass/soft-deletable-bundle | 0.78 | A Symfony bundle that adds soft-delete support to Doctrine entities. Mark records as deleted without removing them from the database, automatically filter them from normal queries, and restore them when needed, helping preserve data history and build safer deletion workflows. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| joelbutcher/laravel-archivable | 0.78 | Add archiving to Laravel Eloquent models like SoftDeletes. Includes migration macros for archived_at, model trait, and query builder scopes/macros to archive/unarchive records and filter archived vs active results in fluent chains. | 127 | 128 | 24 | 26K | 1 | 23.9 | 37.1 | MIT | 3 weeks ago | |
| spatie/laravel-deleted-models | 0.78 | Automatically copy deleted Eloquent model attributes into a deleted_models table to create a recycle bin for records. Restore deleted models by ID when needed. An alternative to soft deletes for preserving deletion history without keeping rows in place. | 411 | 413 | 26 | 21K | 0 | 14.0 | 25.0 | MIT | 8 months ago | |
| spatie/laravel-medialibrary | 0.78 | Associate files with Eloquent models via a simple API: add uploads or local paths to media collections, store them on any Laravel filesystem, and generate image manipulations for images and PDFs. Ideal for managing media in Laravel apps. | 6,174 | 6,240 | 1,096 | 4M | 2 | 72.7 | 45.9 | MIT | 1 week ago |
How can I help you explore Laravel packages today?