Я создал отдельный каталог / проект интеграции (назовем его Project-Interface) в Laravel и создал новую БД (назовем ее DB-A) и 3 новые таблицы (table-a
, table-b
, table-c
) - artisan migrate
команда и модели, связанные с этим, а также в решении.
Теперь в Laravel есть другой проект (назовем его Project-Web), у которого есть своя собственная база данных (назовем его DB-B) и созданы собственные таблицы и модели (table-x
, * 1008). * table-z
).
Мне нужно сделать следующее:
- Могу ли я использовать DB-B
table-x
из интерфейса проекта, чтобы сохранить некоторые
подробности в нем?
- Можно ли создать таблицы
table-a
, table-b
и table-c
из интерфейса проекта с помощью команды переноса в DB-B?
- Могу ли я добавить еще несколько столбцов в
table-x
из интерфейса проекта и использовать его?
Можно ли использовать существующее соединение с БД DB-B из файла env
Project-Web и использовать его в env
файле Project-Interface?
Если да, создаст ли он новую таблицу в DB-B Project-Web, если я создал ее из Project-Interface? Будут ли изменения отражаться и там? Кроме того, если я создал новые столбцы в table-x
из Project-Interface, будет ли этот столбец отражен в Project-Web?
Таким образом, цель здесь в том, чтобы БД была одинаковой, и она должна быть общей, в которой она должна содержать все таблицы и все изменения, которые я делаю из Project-Interface или Project-Web, должна использовать DB-B. .