TypeORM (Repository, Entity, Migration, QueryBuilder)
NestJS 🟡 MidType : NestJS Data
Definition
ORM TypeScript qui mappe les classes aux tables SQL. Fournit des repositories pour le CRUD, des migrations pour versionner le schema, et un QueryBuilder pour les requetes complexes.
Exemple de code
class="cmt">// QueryBuilder
const users = await this.repo
.createQueryBuilder(class="str">39;user39;)
.where(39;user.age > :ageclass="str">39;, { age: 18 })
.orderBy(39;user.name39;)
.getMany();