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

时间:2012-06-29 13:55:19

标签: yii model schema visualization yii-relations

我似乎无法找到任何可以很好地执行此操作的扩展/模块/等。

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

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

不完全是你想要的,但是你看过MySQL Workbench了吗?使用它的经验有点mixed,但我发现保持对数据库的概述非常好。