SQLite database driver for Mythix ORM, version 3.1.0 released with TypeScript support and a moderate release cadence. It provides SQLite-specific features such as in-memory database, BIGINT auto-increment emulation, and foreign key constraint management. Designed to work seamlessly with the Mythix ORM ecosystem, it requires peer dependencies mythix-orm and mythix-orm-sql-base. Differs from other SQLite drivers by integrating with Mythix ORM's model binding and query generation.
npm install mythix-orm-sqliteNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates creating an in-memory SQLite connection with Mythix ORM, binding models, and enabling foreign key constraints.
Avoid using BIGINT auto-increment in production; use emulation only for testing.
Leave `foreignConstraints: true` unless you have a specific reason to disable them.
Use `bindModels: true` instead of `boundModels`.
Provide a file path for persistent storage if needed.
npm install mythix-orm mythix-orm-sql-base mythix-orm-sqlite
Use `const SQLiteConnection = require('mythix-orm-sqlite').SQLiteConnection` or switch to ESM importEnsure `bindModels: true` and models are provided in the `models` array with proper schema definitions