Skip to content

Commit a1385aa

Browse files
committed
added driver detection so non-driver named connections can be used
1 parent 2b4db87 commit a1385aa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Commands/SetupTestDb.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ public function fire()
3333

3434
$defaultConn = $config->get('database.default');
3535
$database = $config->get("database.connections.{$defaultConn}.database");
36-
37-
if ($defaultConn !== 'sqlite') {
38-
$this->info("Non-file based db detected: <comment>$defaultConn</comment>");
36+
$driver = $config->get("database.connections.{$defaultConn}.driver");
37+
if ($driver !== 'sqlite') {
38+
$this->info("Non-file based db detected: <comment>$driver</comment>");
3939
} else {
4040
$this->createDb($database);
4141
}
4242
$artisan->call('migrate');
4343

44-
$truncateMethod = 'truncate' . ucfirst($defaultConn) . 'Db';
44+
$truncateMethod = 'truncate' . ucfirst($driver) . 'Db';
4545
if($config->get('setup-test-db::truncate', false) && method_exists($this, $truncateMethod)) {
4646
$this->$truncateMethod($database);
4747
}

0 commit comments

Comments
 (0)