apache / apache/datafusion-sqlparser-rs
Parse data types based on current dialect
- Langage dominant
- Rust
- Étoiles
- 3.5k
- Forks
- 772
- Merge moyen
- 4 j 9 h
- PR mergées (30 j)
- 17
Description
Currently we parse data types ignoring the dialect, which doesn't make that much sense. This requires the caller to validate not only their usage, but if we parsed the data types correctly.
Could we add the dialect to parse the data types? That's done in a few parts of the code using `dialect_of!()`
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Repérez les points d’entrée de l’analyse des types de données et les utilisations existantes de `dialect_of!()` mentionnées dans l’issue. Suivez la manière dont le dialecte actuel atteint le code du parser concerné, puis vérifiez que les types de données sont analysés avec ce dialecte et que les tests existants du parser couvrent le comportement spécifique au dialecte.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- compilers
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100