Skip to content

Bes-js/nexorm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nexorm Logo

A powerful TypeScript ORM with advanced features.


Features

  • πŸš€ Full TypeScript support with strong typing
  • 🎯 Decorator-based schema definition
  • πŸ”„ Automatic schema synchronization
  • πŸ“¦ Support for multiple databases (SQLite, MySQL, PostgreSQL, MSSQL and MariaDB)
  • πŸ” Powerful query with MongoDB-like syntax
  • 🎣 Comprehensive hook system
  • πŸ’Ύ Built-in caching mechanism
  • πŸ—‘οΈ Soft delete capability
  • ⏱️ Automatic timestamp management
  • πŸ”’ Data validation and type checking
  • πŸ… NestJS seamlessly, enabling effortless database integration!

Installation

npm install nexorm --save-dev

CLI

Create nexorm.config file.

npx nexorm init

Documentation

License

Nyro is licensed under the GPL-3.0 License. See the LICENSE file for details.

Support

Discord Banner

Releases

No releases published

Packages

No packages published