cnosdb / cnosdb/cnosdb-client-python

[Bug] Table creation failed via cursor.execute func

Ouverte
#4 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
2
Forks
1
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

An error occurred when I want to create a table via `cursor.execute` function.

You can reproduce as below:

```python
conn.create_database("tf_demo")
conn.switch_database("tf_demo")
print(conn.list_database())

cursor.execute(f"CREATE TABLE [IF NOT EXISTS] sunspot (date STRING, mssn DOUBLE,);")
```

```shell
ERROR:root:Invalid syntax or Object not exists, get ERROR from database : HTTP Error 422: Unprocessable Entity
[{'Database': 'public'}, {'Database': 'tf_demo'}]

```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par localiser l’implémentation de cursor.execute et reproduisez l’instruction CREATE TABLE présentée dans l’issue sur la base de données tf_demo sélectionnée. Vérifiez comment l’instruction est envoyée à CnosDB et utilisez la réponse HTTP 422 signalée pour cerner l’échec. Le travail est terminé lorsque l’exemple crée la table avec succès sans erreur de syntaxe ni erreur object-not-found.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python, sql
Domaine
databases
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.