@atscript/db-sql-tools
v0.1.50
Published
Shared SQL builder utilities for @atscript database adapters.
Downloads
1,596
Readme
Shared SQL builder utilities for Atscript's SQL-based database adapters (db-sqlite, db-mysql, db-postgres). Provides parameterized query generation, MongoDB-style filter translation, and dialect abstraction.
This is an internal package — not typically installed directly by end users.
Installation
pnpm add @atscript/db-sql-toolsFeatures
SqlDialectinterface abstracting identifier quoting, parameter placeholders, regex, and value serializationbuildWhere— translates MongoDB-style filters ($gt,$in,$or,$regex, etc.) to parameterized SQLbuildInsert,buildSelect,buildUpdate,buildDelete— full SQL statement buildersbuildAggregateSelect,buildAggregateCount— GROUP BY, HAVING, aggregate functionsbuildCreateView— CREATE VIEW with JOINs, filters, and GROUP BY from Atscript view plans- DDL helpers: query expression → SQL, referential actions, default value literals
Documentation
License
MIT
