djunehor/laravel-revert-query
Adopt if:
Look elsewhere if:
For Executives: "This package lets us log every change to our core models (e.g., users, orders, content) and revert them if needed—like a built-in ‘undo’ button for critical data. It’s a lightweight, off-the-shelf solution that cuts dev time for audit trails and compliance, while reducing risks from accidental data loss. Think of it as insurance for our database: cheap to implement, priceless for recovery."
For Engineering: "We can drop this into Laravel to automatically log all model events (create/update/delete) with timestamps, user context, and old/new values. The revert feature is useful for admin tools or user-facing ‘undo’ flows. Tradeoffs: It’s not actively maintained (last update 2019), so we’d need to test compatibility with Laravel 8/9 and plan for potential forks. Storage is likely database-backed (no external dependencies), but we should validate scalability for our expected event volume. Alternative: Custom solution if we need more control over logging/revert logic."
How can I help you explore Laravel packages today?