apache / apache/datafusion-sqlparser-rs

VisitorMut add Expr

Aberta
#1,393 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Rust
Estrelas
3.5k
Forks
772
Merge médio
4d 9h
PRs com merge (30d)
17

Descrição

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?

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece lendo o walker VisitorMut e os pontos de entrada Statement::Query body::Select mencionados na issue. Determine se a mutação atualmente apenas visita nós AST existentes ou se pode adicionar uma expressão WHERE e inicializar a Option de seleção. O trabalho concluído deve incluir um comportamento definido e cobertura para a mutação solicitada, embora nenhum arquivo de teste tenha sido especificado.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
rust, sql
Domínio
databases
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.