Adonis Lucid Soft Deletes

JSON →
library 2.1.0 ·javascript
verified Jun 4, 2026

Adds soft delete functionality to AdonisJS Lucid ORM models using a `deleted_at` flag. Version 2.1.0 supports AdonisJS 6 and Lucid 21.1+. Automatically excludes soft-deleted records from queries, provides `withTrashed()` and `onlyTrashed()` scopes, and offers `restore()` method. Ships TypeScript types and uses a mixin pattern via `compose()`. Requires Node >=20.6.0. Active development.