2016-02-17 56 views
1

即時學習django 1.8.x.在舊的Django(1.4),我們可以通過運行查看SQL查詢像顯示sql查詢創建django模型對象

"Begin; 
create table "article_article" ("id" integer NOT NULL PRIMARY KEY, 
... 
... 
); 
COMMIT" 

用於創建應用程序稱爲文章的模型對象: -

python manage.py sql <appname> 

是有辦法,這樣我可以查看SQL查詢用於在Django 1.8.9中爲該應用程序創建模型對象? 歡呼聲

回答

3

您現在可以看到每次遷移的SQL。因此,假設它是第一個同步(即在較老的Django中是syncdb):

python manage.py sqlmigrate <appname> 0001