2016-09-30 11 views
0

私はLaravel 5.1のプロジェクトを設定し、作曲家経由でCartalyst Setinelが必要です。また、移行やその他の処理も終了しました。しかし、この関係はデータベースでは維持されません。Laravel 5.1でCartalyst Sentinelを使用しているときの問題

ユーザーを削除しようとしましたが、USERテーブルからユーザーが削除されても、アクティブ化と役割のユーザーマッピングが維持されます。

ユーザがUSERテーブルから削除された場合、ロールユーザマッピングを使用するにはどうすればよいですか?

答えて

0

この問題は、移行で外部キーの関係が設定されていないために発生します。移行時に外部キー関係を設定し、参照整合性をカスケード更新およびカスケード削除に設定すると、問題が解決されます。

移行で参照整合性を設定する方法がわからない場合は、laravelのドキュメントを参照してください。ここにそのリンクがあります: - https://laravel.com/docs/5.1/migrations#writing-migrations

関連する問題