public function desc($only = null)
    {
        $schema = [];
        $prefix = strlen($this->getPrefix());
        $tables = $this->getTables();

        if (!$tables) {
            return $schema;
        }

        if (is_string($only)) {
            $only = [$only];
        }

        foreach ($tables as $table) {
            $model = substr($table, $prefix);

            if (!$only || in_array($model, $only)) {
                $schema[$model] = $this->descTable($table);
            }
        }

        return $schema;
    }