📚 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 | Shared utilities and helper functions | ![]() |
![]() |
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
, andPlaceholderStyle
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.