cnosdb / cnosdb/cnosdb-client-python

[Bug] Table creation failed via cursor.execute func

Aperta
#4 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
2
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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'}]

```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando l’implementazione di cursor.execute e riproduci l’istruzione CREATE TABLE mostrata nell’issue sul database tf_demo selezionato. Verifica come l’istruzione viene inviata a CnosDB e usa la risposta HTTP 422 riportata per circoscrivere il problema. Il lavoro è completato quando l’esempio crea correttamente la tabella senza l’errore di sintassi o l’errore object-not-found.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python, sql
Ambito
databases
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.