У меня есть приложение Laravel, которое разделяет некоторые из моделей с приложением Lumen.Поделиться базой данных между окном и ларавелем
Приложение Laravel предоставляет интерфейс администратора для пользователей, чтобы модифицировать модели, а приложение Lumen предоставляет интерфейс api для некоторых из этих моделей.
Сейчас я копирую/вставляю модели между двумя приложениями, но в конечном итоге я буду создавать отдельные проекты композитора для общих моделей и включать их с помощью композитора.
Теперь мой вопрос: как я могу использовать одну и ту же базу данных с миграциями для обоих проектов? Сейчас я получаю сообщение об ошибке при выполнении миграции, поскольку каждый проект пытается найти таблицу миграции другого проекта.
Я почти такой же предмет. Просто быстрый вопрос. Когда пользователь вошел в приложение Laravel - как вы проверяете учетные данные для входа? Через Laravel или через API (Lumen)? –
Через Laravel. Фактически, в моем случае api и app имеют разные группы пользователей и разные механизмы аутентификации. – Sudar