xtraqxtraqxtraq
    • What is xtraq?
    • Installation
    • Quickstart
    • Migrating from SpocR to Xtraq
    • CLI Overview
      • xtraq (default command)
      • init
      • snapshot
      • build
      • version
      • update
    • Reference Overview
    • Configuration & Environment Bootstrap
    • API Integration
    • Parameter Binding
    • Entity Framework Integration
    • JSON Procedure Handling
    • Table Types (UDTT)
    • Result-set Naming
    • Generator Workflow (Deep Dive)
    • Meta
    • Branch Protection & PR Validation
    • Documentation Stack & Nuxt Upgrade
    • Formatting Generated Artifacts
    • CLI Telemetry Alignment
    • Helper Catalog
    • Roadmap

Reference Overview

Central entry point for configuration, JSON handling, table types, and naming conventions. Use this section to deep dive into the core surfaces that xtraq emits and the configuration knobs that shape the generated code.
  • Configuration & Environment
  • Fluent Pipelines & DTO Mapping
  • Parameter Binding
  • Entity Framework Integration
  • JSON Procedure Handling
  • Table Types (UDTT) Generation
  • Result-set Naming Conventions
  • Generator Workflow (snapshot + build)
Edit this pageorReport an issue

update

Update the installed xtraq global tool to the latest available version. Installs the latest published xtraq global tool package on the current machine. When invoked from CI this command can keep runner environments current before a build.

Configuration & Environment Bootstrap

The xtraq CLI keeps project settings deterministic by committing a `.xtraqconfig` file and limiting the local `.env` to secrets plus logging toggles. CLI flags can still override behaviour when required, while process-level environment variables are now restricted to connection strings and diagnostic switches so the tracked JSON snapshot remains authoritative.

Copyright © 2025