[PYTHON] [Django] Perform Truncate Table (supprimer toutes les données de la table)

Lors du changement de modèle avec Django, il y a des cas où vous souhaitez supprimer toutes les données à l'intérieur.

Faites-le avec un script python

python manage.py shell

Après vous être connecté au shell avec


from * import models.table

table.objects.all().delete()

Faire avec l'instruction SQL


python manage.py dbshell

Émettez `` TRUNCATE TABLE '' après vous être connecté à dbshell avec

référence

Recommended Posts

[Django] Perform Truncate Table (supprimer toutes les données de la table)
Renommer les colonnes de table dans Django3
Sortie de la structure de table dans Django
Changer la langue affichée dans Django 1.9
Vérifiez le résumé des données dans CASTable
Récupérer la chaîne de requête (chaîne de requête) avec Django
Ajout d'une fonction pour enregistrer les décalages souhaités dans la table des décalages Django
Obtenez l'adresse IP du client avec Django
Django ~ Affichons-le sur le navigateur ~
Comment supprimer des sessions expirées dans Django
Associez l'ensemble de tables dans les modèles de python.py
J'ai essayé de sauvegarder les données récupérées au format CSV!
Fonction de création de données de décalage de table Django terminée
Essayez d'accéder à l'API Spotify dans Django.
[Python] Combine tous les éléments dans un tableau
Je suis accro à la différence dans la façon dont Flask et Django reçoivent les données JSON
La fonction _authenticate_with_backend était obsolète dans django auth.autenticate
Suppression des sommets qualifiants dans networkx
Supprimer des données dans un modèle avec Redis Cluster
[Automation] Extraire le tableau en PDF avec Python
Supprimer tous les fichiers pyc dans le répertoire spécifié
L'histoire de la lecture des données HSPICE en Python
Spécifiez l'URL de la vue dans le modèle Django
L'histoire de l'affichage des fichiers multimédias dans Django
[Django] css dans le projet ne peut pas être lu
Dans bash, "supprimez le fichier s'il existe".
Affichez la table des équipes Django! Prend en charge la fermeture de 20 jours