Używając django-south, można ustawić tabelę tylko do ostatniej, najnowszej konfiguracji bez stosowania wszystkich wcześniejszych migracji?Nie można uzyskać zainstalowanych tabel bazy danych Django-Activity-Stream
Jesteśmy zainteresowani korzystaniem z zewnętrznego narzędzia (django-activity-stream), ale mamy problemy z uruchomieniem wszystkich migracji, z nieco nieznanych przyczyn (prawdopodobnie problemów z MySQL dotyczących konkretnego pola) - w szczególności migracji 003, która podnosi błąd
_mysql_exceptions.OperationalError: (1170, "BLOB/TEXT column 'object_id' used in key specification without a key length") " I strongly suspect that avoiding the migrations and going straight to the current schema will avoid this.
możliwość migracji do tyłu nie jest wymagane, tylko potrzebę, żeby nas do aktualnego schematu teraz, i nie chcę, aby włamać pakiet do czynienia z tym. Nie mogę wydawać poleceń ani czy jest to możliwe?
config:
południe 0.7.6, Django 1.3.x, mysql 5.5.x, django-aktywność strumień 0.4.4
Widzę ten sam błąd na Django 1.4 podczas uruchamiania migracji –
strasznie przepraszam, jeśli się mylę, ponieważ nie ma czasu na testowanie, ale dlaczego nie można po prostu zrobić manage.py syncdb - all, a następnie zarządzać. py migrować - fałszywy? –
uwaga: musisz ręcznie usunąć tabele dla aplikacji z bazy danych, jeśli zostały one utworzone w niewłaściwym stanie podczas poprzednich ćwiczeń, przed powyższym działaniem. –