What problem does it solve? Developers working with TypeORM often struggle with correct entity definitions, relationship mapping, migration workflows, and avoiding pitfalls like N+1 queries or unsafe synchronize settings in production. ## Core Features & Use Cases - Entity and Relationship Modeling: Provides patterns for defining entities with decorators, primary keys, column types, and one-to-one, one-to-many, and many-to-many relationships. - Migrations and Transactions: Covers generating and running migrations, writing migration files, and handling transactions with QueryRunner or the transaction method. - NestJS Integration: Shows how to wire TypeORM into NestJS modules using TypeOrmModule.forRoot and repository injection. - Use Case: When building a NestJS backend with PostgreSQL, use this Skill to scaffold entities, generate migrations instead of relying on synchronize, and write query builder code that avoids N+1 query problems. ## Quick Start Ask the AI to create a TypeORM entity with relations and a matching migration for your PostgreSQL database.