apache / apache/datafusion-sqlparser-rs

VisitorMut add Expr

Aperta
#1,393 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
3.5k
Fork
772
Merge medio
4g 9h
PR unite (30g)
17

Descrizione

My intuition tells me that the VisitorMut walker should be able to add expressions to WHERE or init the selection Option to Some Expr in Statement::Query body::Select. Is there a quick example of this or is the VisitorMut capable of only traversing the AST nodes if they exist?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo il walker VisitorMut e i punti di ingresso Statement::Query body::Select menzionati nell’issue. Determina se la mutazione attualmente visita solo i nodi AST esistenti oppure può aggiungere un’espressione WHERE e inizializzare l’Option della selezione. Il lavoro completato deve includere un comportamento deciso e una copertura per la mutazione richiesta, anche se non è stato indicato alcun file di test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust, sql
Ambito
databases
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.