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

Opened 13 years ago

Closed 13 years ago

#3904 closed defect (invalid)

フレンドの紹介文を書いた場合と書かれた場合に退会ができない

Reported by: ShogoKawahara Owned by: nobody
Priority: minor Milestone:
Component: plugins Version: 3.0.x
Keywords: opInviteFriendPlugin Cc:

Description (last modified by ShogoKawahara)

フレンドの紹介文を書いた場合と書かれた場合には退会ができない

原因

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

解決策等

config/schema.ymlについて

6 	     from_id:   { type: integer, foreignTable: member, foreignReference: id, onDelete:cascade }
7 	     to_id:     { type: integer, foreignTable: member, foreignReference: id, onDelete:cascade }

のように、memberテーブルからメンバーが物理削除された場合の対応を記すようにしてください。

備考

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

Change History (2)

comment:1 Changed 13 years ago by ShogoKawahara

Description: modified (diff)

comment:2 Changed 13 years ago by nakasone

Resolution: invalid
Status: newclosed

3系のチケットはredmineにて対応します。

http://redmine.openpne.jp/issues/124

Note: See TracTickets for help on using tickets.