laravel multidb
1.0.0
Este es un ejemplo de Laravel con múltiples conexiones de bases de datos para operar una relación elocuente y una consulta de unión.
Hay tres conexiones:
mysql (mysql) como predeterminadomysql2 (mysql)sqlsrv (SQL Server 2016) git clone https://github.com/didikz/laravel-multidb.git
composer install
Copie .env.example como el archivo .env y configure la configuración de su base de datos. Si no tiene SQL Server, no dude en usar otro motor de base de datos, pero no olvide ajustar su nueva conexión.
php artisan key:generate
php artisan migrate
php artisan db:seed --class=IsiTableSeeder
php artisan serve
Visite su navegador a http://localhost:8000/publishing para obtener datos de múltiples conexiones de bases de datos. Abra routes/web.php para verificar las rutas disponibles;
Hay tres tablas de migración con una conexión diferente:
types Tabla / Modelo en la conexión mysql2posts en la conexión mysqlmails en la conexión sqlsrvEdite su conexión de migración y modelo si usó una conexión diferente.