1. 程式人生 > 其它 >django python manage.py migrate makemigrations建立模型後其在資料庫對應的表是什麼

django python manage.py migrate makemigrations建立模型後其在資料庫對應的表是什麼

技術標籤:Python

模型每次遷徙更新都會在migrations資料夾下儲存一個檔案,如圖

執行命令

python manage.py sqlmigrate login_register 0001

生成資料庫對應命令,要根據自己專案修改login_register和0001這兩條!!!!!!!!!!!!!!

生成資料庫命令

-- Create model Person
--
CREATE TABLE "LOGIN_REGISTER_PERSON" ("ID" NUMBER(11) GENERATED BY DEFAULT ON NULL AS IDENTITY NOT NULL PRIMARY KEY, "USERNAME" NVAR
CHAR2(128) NULL, "PASSWORD" NVARCHAR2(128) NULL, "SEX" NVARCHAR2(32) NULL, "EMAIL" NVARCHAR2(32) NULL, "CREATED" TIMESTAMP NOT NULL)
;

就可看到資料庫的對應表為LOGIN_REGISTER_PERSON

參考網址:https://docs.djangoproject.com/en/1.10/intro/tutorial02/#activating-models