dbTabla

JSON →
library 2.2.10 ·javascript
verified Jun 5, 2026

dbTabla is a high-level abstract interface for generating and executing SQL queries compatible with MySQL, SQLite3, and PostgreSQL. It provides a unified JavaScript API for CRUD operations, model management, and structural metadata inspection across different SQL engines. The current stable version is 2.2.10, released on npm with a monthly release cadence. Key differentiators: fluent insertion syntax, support for both positional and object-based query building, built-in SQL injection prevention via `__escapeString`, and model loading from directories. Requires Node >=18.0.0 and manual implementation of driver-specific methods (query, escape, schema introspection), making it an abstraction layer rather than an ORM.