apache / apache/datafusion-sqlparser-rs
Add support for UDFs: CREATE FUNCTION
- Lenguaje dominante
- Rust
- Estrellas
- 3.5k
- Forks
- 772
- Merge medio
- 4 d 9 h
- PR fusionados (30 d)
- 17
Descripción
It would be great to have support for `CREATE FUNCTION` statement to define UDFs.
I think it makes sense to develop the more minimal variant of BigQuery first: support for `LANGUAGE` (e.g. javascript) and `AS` (sql) or even sql-only to start with.
https://cloud.google.com/bigquery/docs/reference/standard-sql/user-defined-functions
https://www.postgresql.org/docs/9.1/sql-createfunction.html
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza comparando la sintaxis mínima solicitada de CREATE FUNCTION con las referencias enlazadas de BigQuery y PostgreSQL, centrándote en LANGUAGE y AS. Se considera terminado cuando el parser acepta la forma acordada, solo SQL o LANGUAGE/AS, y rechaza de forma coherente las formas no compatibles; el issue no indica archivos ni pruebas que ejecutar.
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
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 32/100