apache / apache/datafusion-sqlparser-rs

VisitorMut add Expr

Abierto
#1,393 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
3.5k
Forks
772
Merge medio
4 d 9 h
PR fusionados (30 d)
17

Descripción

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?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza leyendo el walker VisitorMut y los puntos de entrada Statement::Query body::Select mencionados en el issue. Determina si la mutación actualmente solo visita nodos AST existentes o si puede añadir una expresión WHERE e inicializar la Option de selección. El trabajo terminado debe incluir un comportamiento decidido y cobertura para la mutación solicitada, aunque no se haya nombrado ningún archivo de prueba.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust, sql
Área
databases
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.