laravel multidb
1.0.0
Este é um exemplo de Laravel com várias conexões de banco de dados para operar o relacionamento eloqüente e participar de consultas.
Existem três conexões:
mysql (MySQL) como padrãomysql2 (mysql)sqlsrv (SQL Server 2016) git clone https://github.com/didikz/laravel-multidb.git
composer install
Copy .env.example como .env arquivo e configure sua configuração de banco de dados. Se você não possui o SQL Server, sinta -se à vontade para usar outro mecanismo de banco de dados, mas não se esqueça de ajustar sua nova conexão.
php artisan key:generate
php artisan migrate
php artisan db:seed --class=IsiTableSeeder
php artisan serve
Visite seu navegador para http://localhost:8000/publishing para obter dados de várias conexões de banco de dados. Abra routes/web.php para verificar as rotas disponíveis;
Existem três tabelas de migração com conexão diferente:
types TABELA / MODELO NO CONEXÃO mysql2posts na conexão mysqlmails Tabela / Modelo na conexão sqlsrvEdite sua conexão de migração e modelo se você usou conexão diferente.