Skip to content

Commit 0165564

Browse files
committed
fix.
1 parent c7535d5 commit 0165564

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/Providers/MigrationGeneratorServiceProvider.php

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -128,16 +128,15 @@ static function (Application $app, array $params) use ($definitions) {
128128

129129
protected function registerGenerator(): void
130130
{
131-
$dbMap = [
132-
'mysql' => 'pdo_mysql',
133-
'sqlite' => 'pdo_sqlite',
134-
'pgsql' => 'pdo_pgsql',
135-
];
136-
137-
138131
$this->app->bind(
139132
MigrationGeneratorInterface::class,
140-
static function (Application $app, array $params) use ($dbMap) {
133+
static function (Application $app, array $params) {
134+
$dbMap = [
135+
'mysql' => 'pdo_mysql',
136+
'sqlite' => 'pdo_sqlite',
137+
'pgsql' => 'pdo_pgsql',
138+
];
139+
141140
$key = 'connectionName';
142141
if (!array_key_exists($key, $params)) {
143142
throw new \InvalidArgumentException('missing key '.$key.' in params.');

tests/Integration/Service/Generator/MigrationGeneratorTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ class MigrationGeneratorTest extends DbTestCase
1414
public function setUp(): void
1515
{
1616
parent::setUp();
17-
$this->generator = $this->app->make(MigrationGeneratorInterface::class, ['connectionName' => 'mysql']);
17+
$this->generator = $this->app->make(MigrationGeneratorInterface::class,
18+
['connectionName' => env('DB_CONNECTION', 'mysql')]);
1819
}
1920

2021
public function testGenerateMigrationForTable(): void

0 commit comments

Comments
 (0)