Grind ORM is an ORM provider for the Grind framework, integrating Objection.js to provide full ES6/7 class-based Models and helpers. Current stable version is 0.8.0, with beta peer dependencies on grind-db and grind-framework. It follows the main Grind release cadence and differentiates by tightly coupling with Grind's architecture, offering familiar patterns for Grind users.
npm install grind-ormNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to import and use Grind ORM with a simple Model class and register providers.
Ensure all three packages are version 0.8.x.
Pin exact versions and monitor releases.
Always define static tableName in Model subclasses.
Register GrindDbProvider before GrindORMProvider.
Update import statements to use the main package entry.
Run npm install grind-db@^0.8.0-beta.1
Register GrindDbProvider and ensure db config exists.
Use import { Model } from 'grind-orm' (named import).Add static keyword: static tableName = 'users';