sql >> Databáze >  >> RDS >> PostgreSQL

Jak znovu vytvořit smazanou tabulku pomocí Django Migrations?

V django 1.7 můžete vyzkoušet:

1. Delete your migrations folder

2. In the database: DELETE FROM django_migrations WHERE app = 'app_name'.
   You could alternatively just truncate this table.

3. python manage.py makemigrations

4. python manage.py migrate --fake

Pokud pracujete v django 1.9.5, toto je 100% řešení tohoto problému:

1. Delete your migrations folder

2. In the database: DELETE FROM django_migrations WHERE app = 'app_name'.
   You could alternatively just truncate this table.

3. python manage.py makemigrations app_name

4. python manage.py migrate

Tohle mi funguje na 100%!



  1. Jak se vyhnout dělení nulou v MySQL

  2. Jak vytvořit databázi PostgreSQL

  3. Jak seskupit podle měsíce z pole Datum pomocí sql

  4. Seznam prvků číselného formátu v Oracle