{"library":"ts-sql-lang","type":"library","category":null,"description":"ts-sql-lang (v1.0.18) is a TypeScript SQL query builder that compiles check at compile time, preventing SQL syntax errors, wrong column names, missing tables, and duplicate aliases. It generates raw SQL strings and works with any MySQL/MariaDB driver (mysql, mysql2, etc.). Unlike runtime query builders, it relies heavily on TypeScript's type system for validation. Release cadence is low; no recent updates. Key differentiator: compile-time errors via TypeScript generics, not runtime checks.","language":"javascript","status":"active","version":"1.0.18","tags":["javascript","typescript","sql","mysql","query"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install ts-sql-lang","imports":["import { SQL } from 'ts-sql-lang'","import { tUser } from './tables' // where tUser is defined using library's table helpers","import { SqlQuery } from 'ts-sql-lang'"]},{"cmd":"yarn add ts-sql-lang","imports":[]},{"cmd":"pnpm add ts-sql-lang","imports":[]}],"homepage":"https://github.com/Baldurans/tssql#readme","github":"https://github.com/Baldurans/tssql","docs":null,"changelog":null,"pypi":null,"npm":"ts-sql-lang","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}