2016-09-30 4 views
0

У меня есть проект Laravel 5.1 и требуется Cartalyst Setinel через композитор, и я также завершил миграцию и другие процессы. Но отношения не поддерживаются в базе данных.Проблема при использовании Cardalyst Sentinel в Laravel 5.1

Я пробовал удалять пользователей, но сопоставления пользователей с активацией и ролями остаются, даже когда Пользователь был удален из таблицы USER, почему это так происходит?

Как я могу настроить сопоставление пользователей, если Пользователь был удален из таблицы USER?

ответ

0

Эта проблема связана с тем, что вы не установили отношения внешнего ключа в миграциях. установить отношение внешнего ключа в миграции и установить ссылочную целостность для каскадного обновления и каскадного удаления, это решит вашу проблему.

Если вы не знаете, как установить ссылочную целостность при миграции, вы можете взглянуть на документацию laravel. Вот ссылка на это: https://laravel.com/docs/5.1/migrations#writing-migrations

Смежные вопросы