# X_WRITE_UNFILTERED

## Means

`deleteWhere()` or `updateWhere()` named no filter columns

## Typical cause

an empty filter, or one whose only value came back `undefined` — the two look identical at the call site, and either would reach every row

## Fix

name the columns that bound it, e.g. `db.likes.deleteWhere({ postId, userId })`. A deliberate whole-table write is a migration: `x db gen "<name>"`

[Entity and database](/error-codes#entity-and-database)
