Introduction
Vona ORM is an intuitive, elegant, and powerful ORM engine. Built on TypeScript, it provides comprehensive type hints and pioneers dynamic DTO inference and generation capabilities, significantly improving development efficiency and experience
Features
- Supports multiple databases, multiple datasources, and dynamic datasources
- Supports sharded databases and tables
- Supports read-write separation
- Supports dynamic DTO inference and generation
- Supports statistical queries such as aggregation and grouping
- Supports various relationship-based queries and statistics
- Supports dynamic relationships
- Supports
query cache
andentity cache
- Supports database transaction and transaction propagation mechanisms
- Supports database transaction compensation mechanisms to ensure data and cache consistency