yiisoft/yii2 · error · yii\base\NotSupportedException
Connection does not support reading schema information for '
Error message
Connection does not support reading schema information for '$driver' DBMS.
What it means
Error "Connection does not support reading schema information for '$driver' DBMS." thrown in yiisoft/yii2.
Source
Thrown at framework/db/Connection.php:878
*/
public function getSchema()
{
if ($this->_schema !== null) {
return $this->_schema;
}
$driver = $this->getDriverName();
if (isset($this->schemaMap[$driver])) {
$config = !is_array($this->schemaMap[$driver]) ? ['class' => $this->schemaMap[$driver]] : $this->schemaMap[$driver];
$config['db'] = $this;
$this->_schema = Yii::createObject($config);
$this->restoreQueryBuilderConfiguration();
return $this->_schema;
}
throw new NotSupportedException("Connection does not support reading schema information for '$driver' DBMS.");
}
/**
* Returns the query builder for the current DB connection.
* @return TQueryBuilder the query builder for the current DB connection.
*/
public function getQueryBuilder()
{
return $this->getSchema()->getQueryBuilder();
}
/**
* Can be used to set [[QueryBuilder]] configuration via Connection configuration array.
*
* @param array $value the [[QueryBuilder]] properties to be configured.
* @since 2.0.14
*/
public function setQueryBuilder($value)View on GitHub (pinned to 66f00d18a2)
When it happens
Trigger: Thrown at framework/db/Connection.php:878 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of yiisoft/yii2@66f00d18a2 (2026-08-17).
Data as JSON: /api/errors/a412d8071fe60d8b.
Report an issue: GitHub.