A minimal Oracle database ORM for Node.js, version 0.1.9, designed as a lightweight alternative to other Oracle ORMs. It automatically maps database tables to Model objects and provides basic CRUD operations with safety against SQL injections. This package requires manual installation of Oracle Instant Client and libaio, and does not support connection pooling, error recovery, or advanced features. It targets developers who need a simple, predictable ORM for Oracle without unexpected table name pluralization or invalid SQL generation. The project appears stable but with limited maintenance and community adoption.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Package uses CommonJS; ESM import is not supported (no default export). Use require().
Callback is required as third argument; omitting debug parameter will cause undefined errors.
API is callback-based only; promises/async/await not supported natively.
Connects to Oracle, retrieves all models (tables), and fetches all rows from USERS table ordered by USER_ID ascending.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.