Skip to content

Commit 07f6471

Browse files
iCodr8dkarlovi
authored andcommitted
docs: add cascade on delete (#482)
When a user will be deleted, then the tokens should be deleted too. Otherwise it is not possible to remove a user, when a token exists.
1 parent 35fc35e commit 07f6471

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Resources/doc/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ class AccessToken extends BaseAccessToken
158158

159159
/**
160160
* @ORM\ManyToOne(targetEntity="Your\Own\Entity\User")
161+
* @ORM\JoinColumn(name="user_id", referencedColumnName="id", onDelete="CASCADE")
161162
*/
162163
protected $user;
163164
}
@@ -192,6 +193,7 @@ class RefreshToken extends BaseRefreshToken
192193

193194
/**
194195
* @ORM\ManyToOne(targetEntity="Your\Own\Entity\User")
196+
* @ORM\JoinColumn(name="user_id", referencedColumnName="id", onDelete="CASCADE")
195197
*/
196198
protected $user;
197199
}
@@ -226,6 +228,7 @@ class AuthCode extends BaseAuthCode
226228

227229
/**
228230
* @ORM\ManyToOne(targetEntity="Your\Own\Entity\User")
231+
* @ORM\JoinColumn(name="user_id", referencedColumnName="id", onDelete="CASCADE")
229232
*/
230233
protected $user;
231234
}

0 commit comments

Comments
 (0)