Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli provides the command-line interface for LeapSQL.
|
Package cli provides the command-line interface for LeapSQL. |
|
config
Package config provides configuration management for LeapSQL CLI.
|
Package config provides configuration management for LeapSQL CLI. |
|
testutil
Package testutil provides test utilities for CLI testing.
|
Package testutil provides test utilities for CLI testing. |
|
Package config provides shared configuration types for LeapSQL.
|
Package config provides shared configuration types for LeapSQL. |
|
Package dag provides directed acyclic graph operations for model dependencies.
|
Package dag provides directed acyclic graph operations for model dependencies. |
|
Package engine provides the SQL model execution engine.
|
Package engine provides the SQL model execution engine. |
|
Package lineage provides domain-specific SQL lineage extraction.
|
Package lineage provides domain-specific SQL lineage extraction. |
|
Package loader provides YAML frontmatter parsing for SQL model files.
|
Package loader provides YAML frontmatter parsing for SQL model files. |
|
Package lsp implements a Language Server Protocol server for LeapSQL.
|
Package lsp implements a Language Server Protocol server for LeapSQL. |
|
Package macro provides functionality for loading and managing Starlark macros.
|
Package macro provides functionality for loading and managing Starlark macros. |
|
Package provider manages shared context for all lint consumers.
|
Package provider manages shared context for all lint consumers. |
|
Package registry provides model registration and table name resolution.
|
Package registry provides model registration and table name resolution. |
|
Package starlark provides Starlark execution context and builtins for template rendering.
|
Package starlark provides Starlark execution context and builtins for template rendering. |
|
Package state provides state management with database migrations.
|
Package state provides state management with database migrations. |
|
Package template provides a template processor for SQL files with Starlark expressions.
|
Package template provides a template processor for SQL files with Starlark expressions. |
|
Package testutil provides test utilities for structured logging.
|
Package testutil provides test utilities for structured logging. |
|
Package ui provides a web-based development UI for LeapSQL.
|
Package ui provides a web-based development UI for LeapSQL. |
|
features
Package features provides shared test utilities for UI feature tests.
|
Package features provides shared test utilities for UI feature tests. |
|
features/common
Package common provides shared types and utilities for UI features.
|
Package common provides shared types and utilities for UI features. |
|
features/common/components
templ: version: v0.3.977
|
templ: version: v0.3.977 |
|
features/common/layouts
templ: version: v0.3.977
|
templ: version: v0.3.977 |
|
features/database
Package database provides database browser handlers for the UI.
|
Package database provides database browser handlers for the UI. |
|
features/graph
Package graph provides DAG visualization handlers for the UI.
|
Package graph provides DAG visualization handlers for the UI. |
|
features/home
Package home provides the home/landing page feature for the UI.
|
Package home provides the home/landing page feature for the UI. |
|
features/macros
Package macros provides the macros catalog feature for the UI.
|
Package macros provides the macros catalog feature for the UI. |
|
features/models
Package models provides model detail handlers for the UI.
|
Package models provides model detail handlers for the UI. |
|
features/runs
Package runs provides run history handlers for the UI.
|
Package runs provides run history handlers for the UI. |
|
features/statequery
Package statequery provides handlers for querying the state database.
|
Package statequery provides handlers for querying the state database. |
|
notifier
Package notifier provides a simple broadcast mechanism for SSE updates.
|
Package notifier provides a simple broadcast mechanism for SSE updates. |
|
resources
Package resources provides static asset handling for the UI server.
|
Package resources provides static asset handling for the UI server. |
|
router
Package router sets up HTTP routes for the UI server.
|
Package router sets up HTTP routes for the UI server. |
Click to show internal directories.
Click to hide internal directories.