Bug #41180
IntegrityError: duplicate key value violates unique constraint "agendas_event_slug_80d5285a_uniq"
Début:
31 mars 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/1296/
IntegrityError: duplicate key value violates unique constraint "agendas_event_slug_80d5285a_uniq" DETAIL: Key (slug)=(mercredi-1217-ans-13h45-15h15-dessins) already exists. File "django/db/backends/utils.py", line 64, in execute return self.cursor.execute(sql, params) IntegrityError: duplicate key value violates unique constraint "agendas_event_slug_80d5285a_uniq" DETAIL: Key (slug)=(mercredi-1217-ans-13h45-15h15-dessins) already exists. (20 additional frame(s) were not displayed) ... File "django/db/backends/utils.py", line 79, in execute return super(CursorDebugWrapper, self).execute(sql, params) File "django/db/backends/utils.py", line 64, in execute return self.cursor.execute(sql, params) File "django/db/utils.py", line 94, in __exit__ six.reraise(dj_exc_type, dj_exc_value, traceback) File "django/utils/six.py", line 685, in reraise raise value.with_traceback(tb) File "django/db/backends/utils.py", line 64, in execute return self.cursor.execute(sql, params) Internal Server Error: /manage/agendas/88/events/408/edit
Fichiers
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a environ 4 ans
Fred, lors de ce ticket #37987 je pense que tu as oublié de supprimer des DB l'index "agendas_event_slug_80d5285a_uniq" UNIQUE CONSTRAINT, btree (slug)
qui avait été créé par la migration chrono/agendas/migrations/0029_auto_20191106_1320.py
(déployée avant d'être modifiée)
Est-ce que tu préfères nettoyer les DB à la main, ou je fais une migration qui supprime l'index s'il existe ?
Mis à jour par Lauréline Guérin il y a environ 4 ans
- Fichier 0001-agendas-clean-db-unique-constraint-for-event-slug-41.patch 0001-agendas-clean-db-unique-constraint-for-event-slug-41.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a environ 4 ans
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 19fa33cb21b44b580e621008c722fd1926149f86 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Apr 20 16:10:22 2020 +0200 agendas: clean db unique constraint for event slug (#41180)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
agendas: clean db unique constraint for event slug (#41180)