Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 2021-03-07 22:34:21

mrbidon
Membre
Inscription : 2015-06-17
Site Web

[resolu] Erreur SQL suite tentative de migration dotclear

Bonjour,

La mise à jour automatique de dotclear 2.17.3 vers 2.18.1 semble bloquée sur mon blog alors que d'habitude ça se passe bien. Mais voila j'ai un message d'erreur et comme d'habitude tout se fait tout seul, je ne sais pas trop où regarder. Le soucis est le suivant :

J'utilise PHP 7.4.3 et PostgreSQL 12.6.

Voici l'erreur que j'ai à l'écran de login

Une erreur est survenue durant la mise à jour automatique : ERROR: cannot drop constraint dc_blog_pkey on table dc_blog because other objects depend on it DETAIL: 
constraint dc_fk_link_blog on table dc_link depends on index dc_blog_pkey constraint dc_fk_spamrule_blog on table dc_spamrule depends on index dc_blog_pkey constraint dc_fk_category_blog on table dc_category depends on index dc_blog_pkey constraint dc_fk_setting_blog on table dc_setting depends on index dc_blog_pkey constraint dc_fk_user_default_blog on table dc_user depends on index dc_blog_pkey constraint dc_fk_permissions_blog on table dc_permissions depends on index dc_blog_pkey constraint dc_fk_post_blog on table dc_post depends on index dc_blog_pkey constraint dc_fk_log_blog on table dc_log depends on index dc_blog_pkey 
HINT: Use DROP ... CASCADE to drop the dependent objects too.

Faut-il que je tente un

drop constraint dc_blog_pkey on table dc_blog CASCADE

à la main pour décoincer le truc ?

Dernière modification par mrbidon (2021-03-08 22:22:27)

Hors ligne

#2 2021-03-08 09:16:43

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : [resolu] Erreur SQL suite tentative de migration dotclear

Bonjour,

Je viens de regarder ma base de test PostgreSQL et aucun index nommé dc_blog_pkey ! Je me demande d'où ça sort. Un plugin tiers qui aurait créé cet index supplémentaire ?

L'index (primaire) sur la table dc_blog se nomme pk_blog. Faudrait vérifier qu'il existe bien.


Dotclear addicted since 2004

Hors ligne

#3 2021-03-08 22:21:38

mrbidon
Membre
Inscription : 2015-06-17
Site Web

Re : [resolu] Erreur SQL suite tentative de migration dotclear

Mon blog date de 2005, il a vu quelques hébergeur différent il est même passé par Mysql. Bref, je ne te dirais pas d'où viennent ces contraintes.

J'ai exécuté les commandes suivantes :

ALTER TABLE dc_blog DROP CONSTRAINT dc_blog_pkey CASCADE;
ALTER TABLE dc_category DROP CONSTRAINT dc_category_pkey CASCADE;
ALTER TABLE dc_session DROP CONSTRAINT dc_session_pkey CASCADE;
ALTER TABLE dc_user DROP CONSTRAINT dc_user_pkey CASCADE;
ALTER TABLE dc_post DROP CONSTRAINT dc_post_pkey CASCADE;
ALTER TABLE dc_media DROP CONSTRAINT dc_media_pkey CASCADE;

Ca semble ok.

Hors ligne

#4 2021-03-09 12:27:13

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : [resolu] Erreur SQL suite tentative de migration dotclear

Tant mieux !


Dotclear addicted since 2004

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map