EDYCJA: Rozwiązałem problem. Problem polegał na tym, że miałem otwartą powłokę z połączeniem z bazą danych dla tego modelu. Wyszłam z muszli i wszystko trwało dalej.Baza danych Django zawieszona w migracji
Właśnie przeprowadziłem migrację mojej bazy danych z południem, ale zamiast migrować jedną aplikację, przypadkowo zmigrowałem cały projekt (./manage.py migrate
). Wszystko szło dobrze, dopóki nie dotarło do aplikacji, która wymagała migracji. I zrobił się błąd, ale jest zawieszony w tym punkcie:
~/django/baeren $ ./manage.py migrate
Running migrations for home:
- Nothing to migrate.
- Loading initial data for home.
Installed 0 object(s) from 0 fixture(s)
Running migrations for price:
- Nothing to migrate.
- Loading initial data for price.
Installed 0 object(s) from 0 fixture(s)
Running migrations for gallery:
- Nothing to migrate.
- Loading initial data for gallery.
Installed 0 object(s) from 0 fixture(s)
Running migrations for menu:
- Migrating forwards to 0006_auto__add_field_menu_category.
> menu:0006_auto__add_field_menu_category
Witryna jest wciąż działa i wszystko, co jest dostępne na stronie administratora z wyjątkiem tego konkretnego modelu. Czy można po prostu zabić proces i dokonać ponownej migracji, czy też ryzykuję coś niemożliwego do odzyskania, czego nie rozumiem? Jeśli to drugie, czy istnieje alternatywna trasa?
Powinieneś odpowiedzieć na własne pytanie, jeśli go rozwiązałeś. –
Nie wiedziałem, że to było dozwolone. Dzięki – skzryzg