Résolue

Clé primaire ID SQLite

# Django # Migrations

Gabriel Trouvé

Mentor

Bonsoir,


Je suis au niveau de "Appliquer les migrations".

je n'ai pas de problème, mais c'est juste pour savoir.

Tu supprimes direct dans tablePlus les lignes (id 19 et 20) de la table django_migrations qui ont été créé lors de la migration de notre class BlogPost.

Puis tu refais une migration après les avoir supprimer.

Les lignes sont donc dans notre table django_migrations de nouveau, mais avec des id 21 et 22. On passe donc de l'ID 18 à l'ID 21.


En fait, même en cas d'une suppression d'une ligne de notre table, l'ID étant unique il ne redevient pas disponible pour une nouvelle entrée ?


J'espère m'être bien exprimé (j'ai un doute lol)


Merci d'avance

Salut Gabriel,


c'est tout à fait ça.


Tu remarqueras la même chose dans l'interface administrateur de django quand tu supprimes ou ajoutes des entrés dans la BDD.

Gabriel Trouvé

Mentor

Super merci PA ! :)

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.