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