Typeorm
Official documentation: https://typeorm.io
Overview
This skill provides comprehensive documentation for typeorm.
Total references: 12 files (~72,647 tokens)
Topics covered: Extending Schemas, Materialized Path aka Path Enumeration, Getting a count, Sync database schema, Column Types, Want community support, AddingHAVINGexpression, What is a DataSource, 5 Advanced optimization, Concrete Table Inheritance, Using Both Options Together, Other model settings...
Reference Files
Load only the reference files relevant to the user's question:
Docs
- Indices and more (~7,991 tokens)
- Topics: Column indices, Unique indices, Indices with multiple columns
- DataSource and more (~7,317 tokens)
- Topics: What is a DataSource, Creating a new DataSource, How to use DataSource
- MySQL / MariaDB and more (~7,831 tokens)
- Topics: Installation, Data Source Options, Column Types
- Entity Inheritance and more (~4,832 tokens)
- Topics: Concrete Table Inheritance, Single Table Inheritance, Using embeddeds
- Getting Started and more (~7,863 tokens)
- Topics: Features, Installation, Quick Start
- Migration from Sequelize to TypeORM and more (~7,172 tokens)
- Topics: Setting up a data source, Schema synchronization, Creating a models
- FAQ and more (~7,738 tokens)
- Topics: How do I update a database schema, How do I change a column name in the database, How can I set the default value to some function for exampleNOW
- Caching queries and more (~2,298 tokens)
- Topics: Delete, Soft-Delete, Restore-Soft-Delete
- Select using Query Builder and more (~7,848 tokens)
- Topics: What is a QueryBuilder, Important note when using theQueryBuilder, How to create and use a QueryBuilder
- Many and more (~6,165 tokens)
- Topics: How to create self referencing relation, How to use relation id without joining relation, How to load relations in entities
- Find Options and more (~5,231 tokens)
- Topics: Basic options, Advanced options, Combining Advanced Options
General
- TypeORM and more (~361 tokens)
- Topics: Elegant Type-Safe API, Supported Databases, Works Everywhere
Usage Guidelines
- Identify relevant sections - Match the user's question to the appropriate reference file(s)
- Load minimally - Only read files directly relevant to the question to conserve context
- Cite sources - Reference specific sections when answering
- Combine knowledge - For complex questions, you may need multiple reference files
When to use each reference:
- Docs: Docs-related features and documentation
- General: General documentation, overview, and getting started