Projet

Général

Profil

Development #65220

IntegrityError: insert or update on table "formdata_contact_subventions" violates foreign key constraint "hour_id...

Ajouté par Sentry Io il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Lié à OLAP / Business Intelligence pour Publik - Bug #65628: ForeignKeyViolation: ERREUR: une instruction insert ou update sur la table « evolution » viole la contrainte de cléNouveau23 mai 2022

Actions

Révisions associées

Révision 74eb8aa0 (diff)
Ajouté par Benjamin Dauvergne il y a presque 2 ans

feeder: do not use UNLOGGED tables for persistent data (#65220)

Historique

#1

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
#3

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.

#4

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

  • Assigné à mis à Benjamin Dauvergne
#5

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

#6

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

J'ai nettoyé les schémas et relancé un chargement.

#7

Mis à jour par Emmanuel Cazenave il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée
#8

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)
#9

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#10

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é
#11

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF