Games TypeORM
TypeORM mastery path
Four games that show the SQL behind every call: counting queries, loading relations, transactions and the QueryBuilder. In every level you predict what the code prints, put each piece where TypeORM really puts it, and watch it run. Every level's code is checked against the real runtime, so what you see is what really happens.
- Step 1 · 0 / 8 levels
Query Counter
save, insert, update, remove, delete, find, count, listeners and soft delete: count the SQL each one sends.
- Step 2 · 0 / 8 levels
Relation Map
relations, eager, the N+1 trap, load strategies, cascade, ManyToOne and onDelete: count the SQL behind every relation.
- Step 3 · 0 / 8 levels
All or Nothing
db.transaction, rollback on error, half-done transfers, stale saves, optimistic locks and query runners.
- Step 4 · 0 / 7 levels
Builder Bench
Building versus sending, joins, entities or raw rows, parameters, Brackets, paging and picking columns.