Farklı veritabanı bağlantılarını işaret eden modelleri olan bir Laravel 5.4 uygulamasına sahibim. ÖrneğinLaravel 5: Birden çok bağlantıyı taşıyın ve test edin
, MySQL veritabanına User
işaret ve daha sonra Company
($connection
değişken kullanarak) bir PostgreSQL'i işaret edilmektedir.
PHPUnit'i çalıştırdığımda, $connection
değişkeninin, veritabanı türünde bir SQLite olan phpunit.xml
dosyasında belirtilenler ile değiştirilmesini istiyorum.
Bu nasıl elde edilebilir? senin .env dosyasında PHPUnit içinde
MY_CONNECTION=mysql
yılında
public function __construct(array $attributes = [])
{
$this->connection = env('MY_CONNECTION');
parent::__construct($attributes);
}
: Eğer modelinde .env dosyası
bağlantı adlarını hareket olabilir kafamın üst Kapalı
Neden verilen cevap sorunun için iyi değil? – mimo