有人知道将模型关系和表模式(包括键和注释)显示为流程图的Yii扩展或方法吗?

有人知道将模型关系和表模式(包括键和注释)显示为流程图的Yii扩展或方法吗?,yii,model,schema,visualization,yii-relations,Yii,Model,Schema,Visualization,Yii Relations,我似乎找不到任何能很好地实现这一点的扩展/模块/等 您可以按如下方式访问列元数据,但我希望有一种好方法将其显示为模型索引中的流程图或hypergraph $m=new MyModel; Yii::log(CVarDumper::dumpAsString($m->tableSchema->columns),'warning'); //echo$m->toJSON();//使用json行为,会将其提供给js流程图,以显示模式phpmyadmin中有一个名为designer的工具。

我似乎找不到任何能很好地实现这一点的扩展/模块/等

您可以按如下方式访问列元数据,但我希望有一种好方法将其显示为模型索引中的流程图或hypergraph

$m=new MyModel; 
Yii::log(CVarDumper::dumpAsString($m->tableSchema->columns),'warning');  

//echo$m->toJSON();//使用json行为,会将其提供给js流程图,以显示模式

phpmyadmin中有一个名为designer的工具。它是用PHP编写的,可以从数据库中绘制出一个很好的数据模型。你应该参考那个代码

不完全是你想要的,但是你看过了吗?有一定的经验,但我发现对数据库进行概述很好。

抱歉,但遗憾的是“Yii”还没有任何管理它的扩展。您可以尝试使用CTreeView和foreach循环。