oly-orm is an ORM for TypeScript that integrates with the oly dependency injection framework, providing decorator-based entity definitions and repository patterns. Current stable version is 1.0.0. It uses SQLite in-memory by default and supports common database operations through repositories. Differentiators include tight integration with oly's IoC container and minimal boilerplate compared to TypeORM. Release cadence is low; package appears to be in maintenance mode.
npm install oly-ormNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to define an entity with decorators, create a repository, and perform an insert and findAll operation.
Downgrade oly to 0.15.1 or upgrade oly-orm if a newer version exists.
Migrate to a supported ORM like TypeORM.
Ensure you create a Kernel with appropriate config before using repositories.
Replace import { Id } with import { id } from 'oly-orm'.Use import { Repository } from 'oly-orm'.Ensure Repository is imported as a named export and that Article class is defined before extension.