The most-data package (v1.8.28) is the ORM module for MOST Web Framework v1.x, providing JSON-schema-based data modeling, constraints, triggers, associations, privileges, and data views for building scalable data-driven Node.js applications. It supports RDBMS backends with a query builder and OData compatibility. Note that the project recommends migrating to v2.x (Blueshift, @themost package), as v1.x is in maintenance mode. Compared to other ORMs, it emphasizes a schema-first approach with built-in access control and expandable relations.
npm install most-dataNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quickstart showing how to initialize a DataContext with SQLite adapter, open connection, query a model, and close.
Migrate to @themost packages (https://github.com/themost-framework/themost).
Ensure all model schemas are loaded via context.use() or included in the models directory before opening context.
Install sqlite3 package and call context.setAdapter('default', new SqliteAdapter());Call context.setAdapter('default', new SqliteAdapter()) before context.open().Ensure you import DataContext from 'most-data' and instantiate correctly: new DataContext().
Run npm install sqlite3 --save
No dependency data recorded yet.