Checkpoint: Database-Backed Application
intermediate20 min readLesson 92 of 169
Build a repository over a constrained schema — with an injection attempt on the tests.
The checkpoint assembles the whole module: schema with constraints, parameterized repository, translated errors, and a test that actively tries to inject.
Working with AI: ask the mentor to generate attack inputs for your queries — then prove each one is inert.