AI Unified Process plugin for the NestJS/Drizzle + Next.js stack
92
91%
Does it follow best practices?
Impact
97%
1.15xAverage score across 3 eval scenarios
Passed
No findings from the security scan
An online shop's NestJS + Drizzle project has two tables, category and product, created by the
single migration apps/api/drizzle/migrations/0000_initial.sql. That migration has already been
applied to the development, staging, and production databases, and its entry is recorded in
apps/api/drizzle/migrations/meta/_journal.json.
The entity model at docs/entity_model.md has since been updated. It now contains a SUPPLIER
entity and an optional relationship from PRODUCT to SUPPLIER, neither of which exists in the
schema yet.
The database is shared with the rest of the team, so the migration history has to stay intact and replayable from scratch.
Bring the database schema in line with the updated entity model:
SUPPLIER entity, with the attributes, defaults, and validation rules the entity model
states.PRODUCT → SUPPLIER relationship described in the entity model.0000_initial.sql applied.