infoalloggi-monorepo/apps/infoalloggi/biome_plugins/missing_where.grit

8 lines
356 B
Text
Raw Normal View History

language js(typescript)
`$chain.$exec()` where {
$exec <: or { `execute`, `executeTakeFirst`, `executeTakeFirstOrThrow` },
or { $chain <: contains `updateTable`, $chain <: contains `deleteFrom` },
! $chain <: contains `where`,
register_diagnostic(span=$chain, message="update or delete statements must contain where()", severity="error")
}