diff --git a/extensions/gii/generators/model/Generator.php b/extensions/gii/generators/model/Generator.php index 32ba2e5..ea43f6b 100644 --- a/extensions/gii/generators/model/Generator.php +++ b/extensions/gii/generators/model/Generator.php @@ -115,11 +115,16 @@ class Generator extends \yii\gii\Generator */ public function autoCompleteData() { - return [ - 'tableName' => function () { - return $this->getDbConnection()->getSchema()->getTableNames(); - }, - ]; + $db = $this->getDbConnection(); + if ($db === null) { + return [ + 'tableName' => function () use ($db) { + return $db->getSchema()->getTableNames(); + }, + ]; + } else { + return []; + } } /**