MagicStack / MagicStack/asyncpg
UndefinedTableError: relation "pg_temp.session_vars" does not exist
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 8.1k
- Forks
- 468
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I can successfully connect to a PostgreSQL database and execute queries against a database to view the data the tables contain.
However, when I try to execute an UPDATE, I get the following error:
```
UndefinedTableError: relation "pg_temp.session_vars" does not exist
```
I am creating a connection to the database by doing the following:
(nothing special)
```
conn = await asyncpg.connect(user='username',
password='password',
database='databasename',
host='localhost')
```
I was wondering what, if anything, you might be aware of that would resolve this issue. Might there be something additional I need to do when setting up the connection?
(I can connect to the database directly via the shell and issue UPDATE's without any problems.)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit dem bereitgestellten asyncpg.connect-Beispiel und führen Sie das UPDATE gegen PostgreSQL erneut aus, wobei Sie es mit der funktionierenden Shell-Sitzung vergleichen. Untersuchen Sie die sitzungsbezogene pg_temp.session_vars-Referenz und den Unterschied zwischen Verbindungskontexten; als erledigt gilt die Untersuchung, wenn isoliert ist, ob der Fehler in asyncpg oder im datenbankseitigen Setup liegt, und ein reproduzierbarer Fix dokumentiert ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- postgresql, python
- Bereich
- database
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100