A simple SQL framework for Node.js currently at version 0.43.0. Provides a lightweight, promise-based abstraction over raw SQL execution with classes for CRUD operations (SQLAdder, SQLSearcher, SQLModifier, SQLRemover), transaction management, and bulk inserts. Ships TypeScript definitions. Primarily designed for server-side use with MySQL/MariaDB. Release cadence is irregular. Lacks built-in connection pooling or ORM mapping, making it a thin wrapper for developers who prefer direct SQL control with minimal overhead.
npm install fc-sqlNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a database connection, performs a parameterized SELECT query, and logs results.
Ensure all database operations use await or .then().
For multi-query applications, manage connection lifecycle manually or use a pool wrapper.
Pass parameters as array in second argument; do not interpolate values into SQL string.
Set batchSize explicitly when constructing SQLBulkAdder.
Run npm install fc-sql and ensure import uses named exports.
Check that FCDatabase is imported correctly and constructor parameters are provided.
Verify SQL string and that parameters are passed as array to parameterized methods.
No dependency data recorded yet.