PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak odtworzyć usuniętą tabelę za pomocą Django Migrations?

W django 1.7 możesz spróbować:

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

Jeśli pracujesz w django 1.9.5, jest to 100% rozwiązanie tego problemu:

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

U mnie to działa w 100%!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zmienić kodowanie kolekcji szablonów bazy danych

  2. Jak zainstalować tylko narzędzia klienckie dla PostgreSQL w systemie Windows?

  3. Zamienianie dowolnie wielu wierszy w kolumny w PostgreSQL

  4. Konwertuj znak Unicode ze znakami unikodowymi z powrotem na rzeczywisty znak w PostgreSQL

  5. Jak uzyskać aktualny czas w PostgreSQL