{"library":"meadow-connection-sqlite","type":"library","category":null,"description":"A SQLite database connection plugin for the Meadow ORM, wrapping better-sqlite3 as a Fable service provider. Version 1.0.20 requires Node >=22.5.0 and provides synchronous, high-performance SQLite access via better-sqlite3. Key features include automatic WAL journal mode on connect, DDL generation from Meadow table schemas (supporting ID, GUID, ForeignKey, Numeric, Decimal, String, Text, DateTime, Boolean types), in-memory database support via ':memory:', connection safety guards, and direct access to the underlying better-sqlite3 database instance. Unlike general SQLite libraries, this integrates tightly with the Meadow ORM and Fable dependency injection framework, making it suitable for Meadow-based projects but less flexible as a standalone SQLite solution.","language":"javascript","status":"active","version":"1.0.20","tags":["javascript","cache"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install meadow-connection-sqlite","imports":["const MeadowConnectionSQLite = require('meadow-connection-sqlite');","connection.connectAsync((err, db) => {});","let stmt = connection.db.prepare('SELECT 1');"]},{"cmd":"yarn add meadow-connection-sqlite","imports":[]},{"cmd":"pnpm add meadow-connection-sqlite","imports":[]}],"homepage":"https://github.com/stevenvelozo/meadow-connection-sqlite","github":"https://github.com/stevenvelozo/meadow-connection-sqlite","docs":null,"changelog":null,"pypi":null,"npm":"meadow-connection-sqlite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}