Skip to content

📚 Entiqon Documentation

Welcome to the Entiqon SQL Builder documentation. This suite includes validated, dialect-aware builders with full test coverage and modular design.


📦 Packages

Icon Package Description Guides
Common Icon Common Shared utilities and helper functions
Database Icon Database Modular SQL Query builder

📘 Developer Guides

📚 Common

  • ProcessStage – How to use and extend the ProcessStage type for stage-aware error handling and workflow tracking.

📚 Database

  • SelectBuilder – Fluent SELECT queries with pagination, WHERE logic, and dialect quoting.
  • InsertBuilder – Secure INSERT queries with multi-row support and RETURNING clause.
  • UpdateBuilder – UPDATE statements with SET chaining and conflict validation.
  • DeleteBuilder – DELETE queries with conditional filters and dialect injection.
  • UpsertBuilder – INSERT ON CONFLICT resolution for PostgreSQL-compatible dialects.

⚙️ Architecture & Shared Concepts

  • Dialect Exposure Guide (WIP) – Describes how custom dialects integrate with builders.
  • Styling Guide – Details QuoteStyle, AliasStyle, and PlaceholderStyle configuration and behavior.
  • Token System Guide – Covers how tokens like Column are parsed, validated, and consumed by builders.
  • StageToken Usage – Explains clause tagging and error traceability.
  • ParamBinder Flow – Covers how parameters are handled by dialect.

📦 Releases


All builders follow the same principles:

  • ✅ 100% coverage or near
  • 🔐 Validation-safe
  • 🧠 Stage-aware error tagging
  • 🧩 Compatible with external dialect extensions

Onward, builder.