Browse Source

removed schema prefix from returned table names.

tags/2.0.0-beta
Qiang Xue 11 years ago
parent
commit
4b2659aeab
  1. 8
      framework/yii/db/mssql/Schema.php

8
framework/yii/db/mssql/Schema.php

@ -348,12 +348,6 @@ FROM [information_schema].[tables] AS [t]
WHERE [t].[table_schema] = :schema AND [t].[table_type] = 'BASE TABLE' WHERE [t].[table_schema] = :schema AND [t].[table_type] = 'BASE TABLE'
SQL; SQL;
$names = $this->db->createCommand($sql, [':schema' => $schema])->queryColumn(); return $this->db->createCommand($sql, [':schema' => $schema])->queryColumn();
if ($schema !== static::DEFAULT_SCHEMA) {
foreach ($names as $index => $name) {
$names[$index] = $schema . '.' . $name;
}
}
return $names;
} }
} }

Loading…
Cancel
Save