Rules Overview

All 12 rules organized by category

Quality

RuleSeverityDescription
no-select-starErrorDisallow implicit SELECT *
no-missing-limitWarningRequire LIMIT on table queries
no-unbounded-findErrorRequire where on findFirst/findUnique

Correctness

RuleSeverityDescription
no-always-true-whereErrorCatch where(true) and equivalent
no-missing-awaitErrorFlag Drizzle queries without await

Performance

RuleSeverityDescription
no-query-in-loopWarningDetect queries inside loops
no-query-in-callbackWarningDetect queries inside callbacks
no-n-plus-oneWarningDetect repeated same-table queries

Security

RuleSeverityDescription
no-raw-sql-dangerousErrorFlag interpolated raw SQL

Schema

RuleSeverityDescription
no-unindexed-filterWarningFilter on unindexed columns
no-unknown-columnErrorReference columns not in schema
no-missing-foreign-keyWarningInclude relations without FK

Schema-aware rules require a [database] section in your config pointing to a Prisma schema file.

Last updated on

On this page