ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 11 years ago

Closed 11 years ago

#3693 closed defect (fixed)

opCommunityTopicPluginのモデルでcommunity_topic および community_topic_commentにmember_idがあるメンバーは退会ができない

Reported by: ShogoKawahara Owned by: ShogoKawahara
Priority: major Milestone:
Component: plugins Version: 3.0.x
Keywords: opCommunityTopicPlugin Cc:

Description

現象

退会のアクションを行うときに、退会ができない。

原因

community_topic および community_topic_comment で member_id が memberテーブルの外部キーとして利用されているため。(連鎖参照整合性制約が宣言されてない)

解決策等

member_idレコードに対して onDelete: setnull もしくは onDelete: cascade といった連鎖参照整合性制約を宣言してください。

備考

このチケットは、#3589から派生しました。

Change History (4)

comment:1 Changed 11 years ago by ShogoKawahara

Keywords: 3系未実装項目 removed

comment:2 Changed 11 years ago by ShogoKawahara

Type: enhancementdefect

comment:3 Changed 11 years ago by ShogoKawahara

Owner: changed from nobody to ShogoKawahara
Status: newassigned

#3585 でモデル変更したときに、この問題が解消されそうなので引き受けます。

comment:4 Changed 11 years ago by ShogoKawahara

Resolution: fixed
Status: assignedclosed

r11023

でtrunkへ取り込まれました。

Note: See TracTickets for help on using tickets.