apache / apache/datafusion-sqlparser-rs
Allow parsing any permutation of create sequence options
- Lingua principale
- Rust
- Stelle
- 3.5k
- Fork
- 772
- Merge medio
- 4g 9h
- PR unite (30g)
- 17
Descrizione
Hi, many thanks for the project!
I would like to be able to parse the create sequence options in any particular order instead of just what postgreslq/duckdb support. Afaik oracle for example allows any permutation of the options.
If this is something that you'd be willing accept, I would be happy to implement the necessary changes to allow any permutation and hide it behind something like a dialect flag.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia individuando il parser dell’opzione create-sequence e la gestione esistente dell’ordinamento PostgreSQL/DuckDB. Confronta le permutazioni richieste in stile Oracle e determina come dovrebbe controllarle un flag del dialetto; il lavoro è completo quando le permutazioni supportate vengono analizzate correttamente senza modificare il comportamento esistente del dialetto, con test che coprono i casi di ordinamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust, sql
- Ambito
- compilers
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100