Сейчас я создаю несколько социальных сетей, каждый из которых имеет свой собственный домен и базу данных, называемую контентом, и одну общую базу данных пользователей, связанную со всеми из них.Могу ли я разместить две таблицы миграции в разных базах данных при использовании Laravel?
Возникает вопрос - можно ли разместить данные о миграции в отношении пользователей в базу данных пользователей, так что каждый раз обновления к базе данных осуществляется через
PHP ремесленника мигрировать
на каждом из социальные сети, - они будут применяться только к базе данных пользователей только один раз.
Итак, у вас будет база данных приложений и база данных пользователей. Вы хотите иметь миграцию баз данных пользователей в любом из приложений, но хотите убедиться, что все пользователи приложений отслеживают все миграции в базе данных пользователей и не перестают их синхронизировать? –
@NomanUrRehman Я не совсем уверен, что у меня все получилось. Понимаете, все приложения имеют абсолютно идентичные базы данных приложений и используют одну и ту же пользовательскую базу данных. Поэтому у меня уже есть уродливое решение - создайте еще один проект laravel только для запуска пользовательских миграций, но это означает, что всем разработчикам (включая front-end) придется также загрузить этот второй проект и дополнительную инструкцию, как они должны запускать это и т. Д. Я был просто интересно, может ли быть менее сложное решение. – naneri
Итак, вы хотите, чтобы одно центральное миграционное репо было разделено несколькими проектами? –