2012-09-16 5 views
0

준비에 갇혀 테이블을 변경 마이그레이션이 중단되었습니다. 로컬에서 시도하기 전에 프로덕션 서버에서이 권한을 어리석게 도용했습니다. 내가 로컬 시도하면 내가 MySQL의 워크 벤치로 가서 그냥 그냥 "준비"상태에 달려 밖으로 결국 번 다시 CharField에 대한 변경 사항을 되돌릴 때 나는 내 역 추적MySQL은 내가 다음을 <code>python manage.py schemamigration appname --auto</code></p> <p>적용 않았다 <p></p> 내가 최근에 IntegerField에 CharField에서 내 장고 프로젝트의 남쪽 마이그레이션을 내 데이터베이스의 열을 변경하려고 상태

File "/Library/Python/2.7/site-packages/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg/MySQLdb/cursors.py", line 92, in _warning_check 
_mysql_exceptions.Warning: Data truncated for column 'pickup_id' at row 1 

이 오류가 발생했습니다. 내 사이트는이 테이블이 사용되는 곳이라면 어디서든 멈추고이 특정 테이블에 대한 모든 쿼리를 수행하지 못합니다.

나는 어떤 제안이 있어도 열람 할 수 있습니다. 당신에게 ./manage.py dbshell을 수행하여 직접 내 마이그레이션 통화

./manage migrate appname --fake 
+0

액세스 MySQL의 콘솔에 --fake 매개 변수를 적용했다 작동 결국 무엇 – karthikr

답변

0

다음 업데이트 스크립트를 감사