Inhaltsverzeichnis:

Wie lösche ich einen Tisch in Django?
Wie lösche ich einen Tisch in Django?

Video: Wie lösche ich einen Tisch in Django?

Video: Wie lösche ich einen Tisch in Django?
Video: Django Python Tutorial für Anfänger | Frontend + Backend erstellen in 60 Minuten 2024, November
Anonim

Führen Sie die folgenden Schritte aus, um die Tabelle dept_emp_employee_dept manuell zu löschen

  1. Gehe zu Django Projektstammordner in einem Terminal.
  2. Führen Sie den folgenden Befehl aus, um zu zu gehen Django dbshell. $ python3 manage.py dbshell SQLite Version 3.22.
  3. Lauf.
  4. Lauf Tropfen Befehl fallen lassen oben dept_emp_employee_dept Tisch .

Die Leute fragen auch, wie lösche ich eine Tabelle in PostgreSQL?

PostgreSQL-Drop-Tabelle Syntax. DROP-TISCH [IF EXISTS] Tabellenname [CASCADE | BESCHRÄNKEN]; Sie spezifizieren die Tisch Name nach dem DROP-TISCH Stichwort zu Löschen das Tisch dauerhaft aus der Datenbank. wenn du Löschen ein nicht vorhandenes Tisch , PostgreSQL gibt einen Fehler aus.

Anschließend stellt sich die Frage, wie lösche ich eine Django-Datenbank? 3 Antworten

  1. Löschen Sie die SQLite-Datenbankdatei (oft db.sqlite3) in Ihrem Django-Projektordner (oder wo immer Sie sie abgelegt haben)
  2. Löschen Sie in allen Django-Apps alles außer der Datei _init_.py aus dem Migrationsordner.
  3. Nehmen Sie Änderungen an Ihren Modellen vor (models.py).

Wie lösche ich eine Tabelle in SQLite?

Zu Tropfen ein Tabelle in SQLite , benutze die DROP-TISCH Stellungnahme. Das Ausführen dieser Anweisung entfernt das Tisch aus der Datenbank. Es wird vollständig aus dem Datenbankschema und der Plattendatei entfernt. Deshalb, die Tisch kann nicht wiederhergestellt werden.

Wie lösche ich eine Django-Migration?

4 Antworten

  1. Löschen Sie Ihren Migrationsordner.
  2. DELETE FROM django_migrations WHERE app =. Alternativ können Sie diese Tabelle auch einfach abschneiden.
  3. python manage.py makemigrations.
  4. python manage.py migrieren --fake.

Empfohlen: