tarantool / tarantool/tarantool-python
sql: support prepared statements
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 108
- Forks
- 51
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 1
Description
First, it allows to collect information about data types in a response without actual execution (and also get parsed info re input parameters). Second, it allows to don't resend SQL request text each time, just new input parameters.
Documentation: https://github.com/tarantool/doc/issues/1055 and https://www.tarantool.io/en/doc/latest/dev_guide/internals/box_protocol/.
The database API part is here: #176.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par la documentation liée du protocole Tarantool box et le travail sur l’API de base de données dans l’issue #176. Déterminez le comportement des requêtes et des réponses des instructions préparées, y compris les informations sur les paramètres et les types, avant de rechercher les points d’entrée correspondants du client Python. Le travail est considéré comme terminé lorsque le client prend en charge la préparation des instructions et leur réutilisation avec de nouveaux paramètres d’entrée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python, sql
- Domaine
- api, database
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100