tarantool / tarantool/tarantool-python

sql: support prepared statements

Abierto
#199 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

5sp feature sql
Lenguaje dominante
Python
Estrellas
108
Forks
51
Merge medio
1 d 8 h
PR fusionados (30 d)
1

Descripción

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.

Guía de contribución

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

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con la documentación enlazada del protocolo de Tarantool box y el trabajo de la API de base de datos en el issue #176. Determina el comportamiento de la solicitud y la respuesta de las sentencias preparadas, incluida la información de parámetros y tipos, antes de localizar los puntos de entrada correspondientes del cliente de Python. Se considera completado cuando el cliente admite preparar sentencias y reutilizarlas con nuevos parámetros de entrada.

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

Evaluación

Stack tecnológico
python, sql
Área
api, database
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.