Development #65220
IntegrityError: insert or update on table "formdata_contact_subventions" violates foreign key constraint "hour_id...
Début:
13 mai 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/gplexpert/issues/57288/
IntegrityError: insert or update on table "formdata_contact_subventions" violates foreign key constraint "hour_id_fk_constraint" DÉTAIL : Key (hour_id)=(0) is not present in table "hour". File "wcs_olap/cmd.py", line 153, in main2 olap_feeder.feed() File "wcs_olap/feeder.py", line 653, in feed formdef_feeder.feed() File "wcs_olap/feeder.py", line 1258, in feed self.do_data() File "wcs_olap/feeder.py", line 1047, in do_data vars=values) File "wcs_olap/feeder.py", line 344, in ex self.cur.execute(sql, vars=vars) failed to synchronize with https://formulaires.moncompte.....fr/
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Projet changé de Suivi des traces à OLAP / Business Intelligence pour Publik
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
C'est ça :
- sql = 'CREATE TABLE %s' % quote(name) + sql = 'CREATE UNLOGGED TABLE %s' % quote(name)
il y a du y avoir un arrêt pas catholique de la base et la table hour de la base principale s'est vidée (le reste aussi), les tables à conserver ne devraient pas être UNLOGGED. En attendant il faut supprimer tous les schémas et recharger.
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Fichier 0001-feeder-do-not-use-UNLOGGED-tables-for-persistent-dat.patch 0001-feeder-do-not-use-UNLOGGED-tables-for-persistent-dat.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
J'ai nettoyé les schémas et relancé un chargement.
Mis à jour par Emmanuel Cazenave il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 74eb8aa08c19da6ae086c250a78b716d2b783b7b Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Fri May 13 14:57:47 2022 +0200 feeder: do not use UNLOGGED tables for persistent data (#65220)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Frédéric Péters il y a presque 2 ans
- Lié à Bug #65628: ForeignKeyViolation: ERREUR: une instruction insert ou update sur la table « evolution » viole la contrainte de clé ajouté
feeder: do not use UNLOGGED tables for persistent data (#65220)