eee
This commit is contained in:
@@ -217,7 +217,7 @@ class Gii
|
|||||||
private function showAll(): array
|
private function showAll(): array
|
||||||
{
|
{
|
||||||
$res = [];
|
$res = [];
|
||||||
$_tables = Db::connect($this->db)->query('SHOW TABLES FROM `' . $this->db->database . '`');
|
$_tables = Db::connect($this->db)->fetchAll('SHOW TABLES FROM `' . $this->db->database . '`');
|
||||||
if (empty($_tables)) {
|
if (empty($_tables)) {
|
||||||
return $res;
|
return $res;
|
||||||
}
|
}
|
||||||
@@ -234,7 +234,7 @@ class Gii
|
|||||||
*/
|
*/
|
||||||
private function getIndex($table): bool|int|null
|
private function getIndex($table): bool|int|null
|
||||||
{
|
{
|
||||||
$data = Db::connect($this->db)->query('SHOW INDEX FROM `' . $this->db->database . '`.`' . $table . '`', []);
|
$data = Db::connect($this->db)->fetchAll('SHOW INDEX FROM `' . $this->db->database . '`.`' . $table . '`', []);
|
||||||
|
|
||||||
return empty($data) ? NULL : $data[0];
|
return empty($data) ? NULL : $data[0];
|
||||||
}
|
}
|
||||||
@@ -253,7 +253,7 @@ class Gii
|
|||||||
}
|
}
|
||||||
foreach ($tables as $key => $val) {
|
foreach ($tables as $key => $val) {
|
||||||
if (empty($val)) continue;
|
if (empty($val)) continue;
|
||||||
$_tmp = Db::connect($this->db)->query('SHOW FULL FIELDS FROM `' . $this->db->database . '`.' . $val, []);
|
$_tmp = Db::connect($this->db)->fetchAll('SHOW FULL FIELDS FROM `' . $this->db->database . '`.' . $val, []);
|
||||||
if (empty($_tmp)) {
|
if (empty($_tmp)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -391,7 +391,7 @@ class ' . $managerName . ' extends Model
|
|||||||
return Gii::$createSqls[$table];
|
return Gii::$createSqls[$table];
|
||||||
}
|
}
|
||||||
|
|
||||||
$text = Db::connect($this->db)->one('SHOW CREATE TABLE `'.$this->db->database. '`.`' . $table.'`')['Create Table'] ?? '';
|
$text = Db::connect($this->db)->fetch('SHOW CREATE TABLE `'.$this->db->database. '`.`' . $table.'`')['Create Table'] ?? '';
|
||||||
|
|
||||||
$_tmp = [];
|
$_tmp = [];
|
||||||
foreach (explode(PHP_EOL, $text) as $val) {
|
foreach (explode(PHP_EOL, $text) as $val) {
|
||||||
|
|||||||
Reference in New Issue
Block a user