Кто-нибудь знает расширение или метод Yii для отображения отношений модели и схемы таблицы (включая ключи и комментарии) в виде блок-схемы?

Я не могу найти какое-либо расширение / модуль / и т.д., который делает это красиво.

Вы можете получить доступ к метаданным столбца следующим образом, но мне нужен хороший способ отобразить его в виде потоковой диаграммы или гиперграфа в индексе модели.

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

// echo $ m-> toJSON (); // использует поведение json, передаст блок-схему js для отображения схемы

2 ответа

Не совсем то, что вы хотите, но вы уже взглянули на MySQL Workbench? Опыт работы с ним несколько неоднозначный, но я считаю замечательным вести обзор баз данных.

В phpmyadmin есть один инструмент - конструктор. он написан на PHP и действительно рисует хорошую модель данных из базы данных. Вы должны ссылаться на этот код.

Другие вопросы по тегам