2010-06-16 6 views
2

을 실행하여 장고에서 발생, 난 그냥 SQL 명령을 내 장고 응용 프로그램에서 sqlall

$ python manage.py sqlall 

를 실행하고 I는 다음과 같이 SQL 문을 많이 볼, FK 관계를 설명 할 때 :

ALTER TABLE `app1_model1` ADD CONSTRAINT model2_id_refs_id_728de91f FOREIGN KEY (`model2_id`) REFERENCES `app1_model2` (`id`); 

"7218de91f"는 어디에서 왔습니까? 내 DB를 최신 상태로 유지할 수 있도록 응용 프로그램에서 모델 변경을 수반 할 SQL 문을 수동으로 작성하고 싶기 때문에 알고 싶습니다.

답변

4

모든 SQL을 작성하는 데 마이그레이션 응용 프로그램을 사용하지 않는 이유는 무엇입니까? 분명히 현명한 방법입니다. South을 확인하십시오. 곧 일부는 장고 코어에 병합됩니다.

관련 문제