Database Tools for CakePHP

I'm new to CakePHP and wondered if there is any tool that can show my model classes and their relationships in a visual / graphical environment?

+4
source share
9 answers

You can try cakeapp.com , although it works at the table level and not at the model level.

+2
source

I used a UML tool for a while called poseidon. They apparently had a payment module that would allow you to import your PHP classes, and it would draw UML models along with it. Disclaimer: I have never used this part of the tool. The UML mapping was cool though.

+1
source

I usually build my database schema using MySQL Workbench.

There are several experimental plugins for the latest version that will output schema files, but I’m unlucky that they work.

+1
source

I used DBDesigner (Windows and Linux only) to visualize my schema. This can be exported to SQL CREATE TABLE. After all my tables have been created, I would just use the bake utility, as others suggested, to align all the code - this is a great way to learn the structure.

+1
source

Try MySQL Workbench to try.

WB 5.1: - replaced DBDesigner (data modeling)

WB 5.2 (in beta): - replaces MySQL Query Browser - replaces MySQL administrator

And here are the ORM plugins for Propel, Doctrine, Symfonny, CakePHP: http://forums.mysql.com/read.php?153,208229

  • MySQL Workbench
+1
source

You can also try Skipper, which is an ERD tool with CakePHP model attribute support. You can create the entire model visually with all the attributes of the model, and not export the model to php files with generated classes. www.skipper18.com/en/frameworks/cakephp .

+1
source

Try the PHPMyAdmin Design View .

+1
source

Look CakePHP MWB Plugin it generates schema files from MySQL Workbench files

+1
source

May I suggest the CAKE Bake utility . The advantage of using Cake is the rapid development of your application (s) based on the model outline. After you create the database tables, baking cakes will allow you to create all the CRUD pages (Create, Read, Update and Delete) with all the relationships included.

0
source

All Articles