/**
* 실제 처리 될 connection 을 생성해서 반환.
* > $name 은 config/database.php 에 설정 된 이름이며
* config/xe.php database 에서 참조됨.
*
* @param null|string $connectionName database name
* @return \Illuminate\Database\Connection
*/
public function connect($connectionName = null)
{
if ($connectionName === 'default') {
$connectionName = null;
}
$connection = $this->databaseManager->connection($connectionName);
$this->transaction->setCurrent($connection);
return $connection;
}