Models & Persistence
Models are plain classes annotated with persistence decorators. The same class works whether it's backed by MongoDB, a SQL database (via TypeORM), or Redis.
- Entities & Columns -
@Entity,@Column,@PrimaryColumn,@Index,@Unique. - Datastores & Connections -
@DataStore, connecting to MongoDB/SQL/Redis, and direct repository/connection injection. - Base Entities & Caching - the base entity classes to extend, plus
@Cache,@TrackChanges, and@ChildEntity.