Switching db with `use` does not update db name in prompt
- Lingua principale
- Python
- Stelle
- 1.4k
- Fork
- 191
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I experience similar issue to #408
1. Connect to host
```
$ mssql-cli -U -P -S
master >
```
2. Switching to different DB
```
master> use test_db;
Time: 0.252s
Commands completed successfully.
master>
```
3. Promp indicates "previous" db but context uses "new" db (`\lt` for instance returns tables from `test_db`);
If I start mssql-cli with `-d` flag it seems fine:
```
$ mssql-cli -U -P -S -d test_db
test_db>
```
However `use` command still does not change prompt name
Version 1.0.0
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Riproduci il problema connettendoti con mssql-cli, eseguendo `use test_db;` e controllando il prompt e l’output di `\lt`. Inizia tracciando la gestione del comando `use` e del prompt; il lavoro è completato quando il prompt cambia da `master>` a `test_db>` mentre `\lt` continua a mostrare le tabelle del database selezionato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python, sql
- Ambito
- cli, databases
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 25/100