apache / apache/datafusion-sqlparser-rs
Move postgres specfiic code into postgres dialect
Open
- Dominant language
- Rust
- Stars
- 3.5k
- Forks
- 772
- Avg merge
- 4d 9h
- Merged PRs (30d)
- 17
Description
The recent PR for postgres support has led to postgres specific parsing and writing code creeping into the base sqlparser module. We need to move the postgres specific code into the postgres dialect module.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the base sqlparser module and the postgres dialect module, then trace the PostgreSQL-specific parsing and writing code mentioned in the issue. Done means PostgreSQL-specific behavior resides in the postgres dialect while the base module remains dialect-independent; run the existing parser tests if available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- postgres, rust
- Domain
- databases
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100