#刪除關聯表資料的時候與之關聯也會刪除
on_delete = models.
cascade
#刪除關聯資料的時候,什麼操作也不做
on_delete = models.
do_nothidng
# 刪除關聯資料的時候,引發報錯
on_delete = models.
protect
# 刪除關聯資料的時候,設定為空
on_delete = models.
set_null
# 刪除關聯資料的時候,設定為預設值
on_delete = models.
set_default
# 刪除關聯資料
on_delete = models.
set
django模型中有外來鍵關係的表刪除相關設定
例如有author authordetail兩表 author models.onetoonefield to author null true,related name detail db constraint false,on delete models.cascade 1 關係字段放在auth...
mysql檢視外來鍵建立時間 外來鍵的建立 刪除 檢視
一 建立表的時候建立外來鍵 如果表a的主關鍵字是表b中的字段,則該字段稱為表b的外來鍵,表a稱為主表,表b稱為從表。外來鍵是用來實現參照完整性的,不同的外來鍵約束方式將可以使兩張表緊密的結合起來,特別是修改或者刪除的級聯操作將使得日常的維護工作更加輕鬆。這裡以mysql為例,總結一下3種外來鍵約束方...
mysql外來鍵級聯刪除
create table user id int 4 not null,enum f m default null,primary key id engine innodb default charset latin1 create table userinfo sn int 4 not null ...