Skip to content

Expose connection-free SQL file compilation - #1556

Open
lovasoa wants to merge 1 commit into
mainfrom
refactor/connection-free-sql-parser
Open

lovasoa wants to merge 1 commit into
mainfrom
refactor/connection-free-sql-parser

Conversation

@lovasoa

@lovasoa lovasoa commented Oct 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Expose the existing SQL-file front end as SqlFile::from_db_info. Parsing and rewriting need database metadata, but do not need a connection pool. The existing constructor delegates to this entry point, preserving statement collection and contextual errors.

This is the prerequisite for a stacked fuzzing PR exercising complete SQL files across all eight dialects and native/ODBC parameter lowering.

Validation

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --locked: 244 unit tests and 87 integration tests passed; process exited successfully.

Local builds disabled debug information and incremental compilation to fit the workspace disk quota.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant