Skip to content

About

Type-safe fluent SQL query builder and AST compiler supporting Postgres, MySQL, and SQLite dialects with query sanitization

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

268 Commits

Folders and files

Repository files navigation

sql-ast-query-compiler

Type-safe fluent SQL query builder and AST compiler supporting Postgres, MySQL, and SQLite dialects with query sanitization

License: MIT Build Status Coverage TypeScript

🌟 Overview

sql-ast-query-compiler is a production-engineered, high-performance solution tackling: Type-safe fluent SQL query builder and AST compiler supporting Postgres, MySQL, and SQLite dialects with query sanitization

Key Capabilities

  • 🚀 High Throughput & Resilient: Engineered for high concurrency and sub-millisecond execution.
  • 🛡️ Fault Tolerance & Safety: Guaranteed state invariants with automated error recovery.
  • 📐 Type Safety: Pure modern TypeScript with strict type definitions.
  • 🧪 Test Coverage: Comprehensive automated unit and integration tests.

🏗️ Architecture & Component Flow

+-------------------+      Events / Requests      +-----------------------+
|   Client / Driver | ==========================> |   sql-ast-query-compiler Core    |
+-------------------+                             +-----------------------+
                                                              ||
                                                              \/
                                                  +-----------------------+
                                                  | State Invariant Store |
                                                  +-----------------------+

🚀 Installation & Getting Started

# Clone the repository
git clone https://github.com/bobby404-K/sql-ast-query-compiler.git

# Navigate into project directory
cd sql-ast-query-compiler

# Install dependencies
npm install

# Build TypeScript
npm run build

# Run automated test suite
npm test

📄 License

Licensed under the MIT License.

About

Type-safe fluent SQL query builder and AST compiler supporting Postgres, MySQL, and SQLite dialects with query sanitization

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages