[Résolu] Erreur 500 après passage en version 1.2.0.3

Plus d'informations
il y a 8 mois 3 semaines - il y a 8 mois 2 semaines #27248 par empp
Bonsoir,
Après passage en V.1.2.0.3 j'ai eu une erreur 500. Le fichier debug indique :
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration core.0129_alter_utilisateur_options is applied before its dependency core.0128_auto_20230927_0804 on database 'default'.
La commande manage.py showmigrations  me donne (extrait) :
 [X] 0126_attestation_filtre_prestations
 [X] 0127_alter_utilisateur_options
 [ ] 0128_auto_20230927_0804
 [X] 0129_alter_utilisateur_options
 [ ] 0130_facture_date_limite_paiement
 [ ] 0131_attestation_exclusions_prestations
 [ ] 0132_alter_tarifligne_montant_unique
 [ ] 0133_auto_20231012_1827
 [ ] 0134_alter_tarifligne_ajustement

Ce qui semble indiquer que la migration 0128 n'a pas été faite avant la 0129. 
J'ai fait une copie de ma database au cas où mais je ne sais pas comment résoudre ce soucis sans risquer de tout perdre...
Quelqu'un sait-il comment procéder ?
Merci d'avance pour votre aide.
Bernard



 
Dernière édition: il y a 8 mois 2 semaines par empp.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 2 semaines #27259 par empp
Bonjour,

J'ai essayé d'installer une version antérieure, et j'obtiens le même résultat...
Noethysweb fonctionne encore, mais j'ai des erreur sur certaine commandes, exemple l'Historique...
Bernard

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 2 semaines #27262 par empp
Bonjour,

j'ai semble-t-il résolu le problème en supprimant la ligne 0129... dans la table django_migrations dans la base de données.
J'ai ensuite pu faire les migrations.

Bernard

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 2 semaines #27264 par Ivan
Bonjour,

Je ne vois pas comment cela a pu arrivé, mais en tout cas, la solution pouvait en effet être de supprimer la migration 129. Cela ne devrait avoir aucune conséquence.

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.173 secondes
Propulsé par Kunena