Opened 13 years ago
Closed 13 years ago
#3692 closed defect (fixed)
opMessagePluginのモデルでmessageおよびmessage_send_listにmember_idがあるメンバーは退会ができない
Reported by: | ShogoKawahara | Owned by: | maki |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | plugins | Version: | 3.0.x |
Keywords: | opMessagePlugin | Cc: |
Description (last modified by )
現象
退会のアクションを行うときに、退会ができない。
原因
message および、 message_send_list で member_id が memberテーブルの外部キーとして利用されているため。(連鎖参照整合性制約が宣言されてない)
解決策等
member_idレコードに対して onDelete: setnull もしくは onDelete: cascade といった連鎖参照整合性制約を宣言してください。
備考
このチケットは、#3589から派生しました。
Change History (9)
comment:1 Changed 13 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 13 years ago by
Summary: | opMessagePluginのモデルでmember_idを外部キーとして利用しているためレコードがあるメンバーは退会ができない → opMessagePluginのモデルでmessageおよびmessage_send_listにmember_idがあるメンバーは退会ができない |
---|
comment:3 Changed 13 years ago by
Description: | modified (diff) |
---|
comment:4 Changed 13 years ago by
Owner: | changed from nobody to ShogoKawahara |
---|---|
Status: | new → assigned |
comment:7 Changed 13 years ago by
Owner: | changed from ShogoKawahara to maki |
---|---|
Status: | assigned → new |
comment:8 Changed 13 years ago by
Status: | new → assigned |
---|
comment:9 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
r11454にてtrunkに取り込みました。対応ありがとうございます。
Note: See
TracTickets for help on using
tickets.
#3666と同時に対応できそうです。