pkg/

directory
v0.0.0-...-e6c4605 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package adapter provides database adapter interfaces and implementations for LeapSQL's data transformation engine.
Package adapter provides database adapter interfaces and implementations for LeapSQL's data transformation engine.
adapters
databricks
Package databricks provides the Databricks SQL adapter for LeapSQL.
Package databricks provides the Databricks SQL adapter for LeapSQL.
duckdb
Package duckdb provides a DuckDB database adapter for LeapSQL.
Package duckdb provides a DuckDB database adapter for LeapSQL.
postgres
Package postgres provides a PostgreSQL database adapter for LeapSQL.
Package postgres provides a PostgreSQL database adapter for LeapSQL.
Package core defines the shared language of the LeapSQL system.
Package core defines the shared language of the LeapSQL system.
Package dialect provides SQL dialect configuration and function classification.
Package dialect provides SQL dialect configuration and function classification.
dialects
databricks
Package databricks provides the Databricks SQL dialect definition.
Package databricks provides the Databricks SQL dialect definition.
duckdb
Package duckdb provides the DuckDB SQL dialect definition.
Package duckdb provides the DuckDB SQL dialect definition.
postgres
Package postgres provides the PostgreSQL SQL dialect definition.
Package postgres provides the PostgreSQL SQL dialect definition.
snowflake
Package snowflake provides the Snowflake SQL dialect definition.
Package snowflake provides the Snowflake SQL dialect definition.
Package format provides SQL statement formatting.
Package format provides SQL statement formatting.
Package lint provides a unified SQL and project linting framework.
Package lint provides a unified SQL and project linting framework.
project
Package project provides project-level linting for LeapSQL.
Package project provides project-level linting for LeapSQL.
project/rules
Package projectrules registers all project health lint rules.
Package projectrules registers all project health lint rules.
sql
Package sql provides SQL statement-level linting rules and analysis.
Package sql provides SQL statement-level linting rules and analysis.
sql/internal/ast
Package ast provides AST traversal utilities for SQL lint rules.
Package ast provides AST traversal utilities for SQL lint rules.
sql/rules
Package rules contains all SQL lint rules.
Package rules contains all SQL lint rules.
Package parser provides SQL parsing with dialect-aware syntax validation.
Package parser provides SQL parsing with dialect-aware syntax validation.
Package spi provides Service Provider Interface types for dialect clause handlers to interact with the parser without circular dependencies.
Package spi provides Service Provider Interface types for dialect clause handlers to interact with the parser without circular dependencies.
Package token defines the token types for SQL parsing.
Package token defines the token types for SQL parsing.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL