laravel multidb
1.0.0
Это пример Laravel с несколькими подключениями к базе данных для работы красноречивых отношений и присоединения запроса.
Есть три соединения:
mysql (mysql) по умолчаниюmysql2 (mysql)sqlsrv (SQL Server 2016) git clone https://github.com/didikz/laravel-multidb.git
composer install
Скопировать .env.example как файл .env и настройка конфигурации базы данных. Если у вас нет SQL Server, не стесняйтесь использовать другой двигатель базы данных, но не забудьте настроить новое соединение.
php artisan key:generate
php artisan migrate
php artisan db:seed --class=IsiTableSeeder
php artisan serve
Посетите свой браузер по адресу http://localhost:8000/publishing чтобы получить данные из нескольких подключений к базе данных. Откройте routes/web.php для проверки доступных маршрутов;
Есть три таблицы миграции с различным соединением:
types / модель в соединении mysql2posts таблицы / модель в mysql Connectionmails таблица / модель в соединении sqlsrvРедактируйте подключение к миграции и модели, если вы использовали различное соединение.