MagicStack / MagicStack/asyncpg
UndefinedTableError: relation "pg_temp.session_vars" does not exist
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 8.1k
- Forks
- 468
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’exemple asyncpg.connect fourni et reproduisez le UPDATE contre PostgreSQL, en le comparant à la session shell fonctionnelle. Examinez la référence pg_temp.session_vars limitée à la session et la différence entre les contextes de connexion ; le travail est terminé lorsqu’il a été isolé si le problème se trouve dans asyncpg ou dans la configuration côté base de données, et qu’un correctif reproductible a été consigné.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- postgresql, python
- Domaine
- database
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100