mirror of https://gitee.com/karson/fastadmin.git
Pre Merge pull request !414 from 苏小马/develop
commit
6ebf77b305
|
|
@ -435,16 +435,19 @@ class Crud extends Command
|
|||
$modelName = $table = stripos($table, $prefix) === 0 ? substr($table, strlen($prefix)) : $table;
|
||||
$modelTableType = 'table';
|
||||
$modelTableTypeName = $modelTableName = $modelName;
|
||||
$modelTableInfo = $dbconnect->query("SHOW TABLE STATUS LIKE '{$modelTableName}'", [], true);
|
||||
if (!$modelTableInfo) {
|
||||
$modelTableType = 'name';
|
||||
$modelTableName = $prefix . $modelName;
|
||||
$modelTableInfo = null;
|
||||
if (!$input->getOption('delete')) {
|
||||
$modelTableInfo = $dbconnect->query("SHOW TABLE STATUS LIKE '{$modelTableName}'", [], true);
|
||||
if (!$modelTableInfo) {
|
||||
throw new Exception("table not found");
|
||||
$modelTableType = 'name';
|
||||
$modelTableName = $prefix . $modelName;
|
||||
$modelTableInfo = $dbconnect->query("SHOW TABLE STATUS LIKE '{$modelTableName}'", [], true);
|
||||
if (!$modelTableInfo) {
|
||||
throw new Exception("table not found");
|
||||
}
|
||||
}
|
||||
$modelTableInfo = $modelTableInfo[0];
|
||||
}
|
||||
$modelTableInfo = $modelTableInfo[0];
|
||||
|
||||
$relations = [];
|
||||
//检查关联表
|
||||
|
|
@ -1081,7 +1084,7 @@ class Crud extends Command
|
|||
}
|
||||
|
||||
//表注释
|
||||
$tableComment = $modelTableInfo['Comment'];
|
||||
$tableComment = $modelTableInfo ? $modelTableInfo['Comment'] : '';
|
||||
$tableComment = mb_substr($tableComment, -1) == '表' ? mb_substr($tableComment, 0, -1) . '管理' : $tableComment;
|
||||
|
||||
$modelInit = '';
|
||||
|
|
|
|||
Loading…
Reference in New Issue