1.4.6 Build 488

visual editor for ORM frameworks

Pricing information Free download

How to import existing symfony project

Step-by-step tutorial how to import existing Symfony project to ORM Designer.

Import of Symfony project is really easy, only what you have to do is to select Symfony project directory and used ORM framework.

Every image on this tutorial can be zoomed to full size.


Welcome Screen

orm-designer-main-screen

On Welcome screen use ribbon button to open ribbon menu as show next step.


Import Project from ORM

orm-designer-main-screen-import-orm

Choose Import project from ORM in application ribbon menu.


Import Project Wizard

orm-designer-main-screen-import-orm-dialog

In Import Project Wizard window set following params:

  • Project Name: Enter the name of project.
  • Root Import Directory: It is a root directory path on disc where is current project stored (directory where file symfony is stored).
  • Framework: Choose Symfony framework.
  • ORM Type: Selection of the type depends on which ORM framework used in your project. Currently you can choose betweenPropel and Doctrine.
  • Automatic import of all founded files: By this checkbox you set if all files founded in entered directory shall be imported, or if you want to choose part of files to import. In this tutorial leave checkbox checked.

Press import after setting all required parameters.


Import is Complete

orm-designer-jobeet-doctrine-imported

After ORM Designer imported your project, result model looks like this example.


Individual import file choose

orm-designer-main-screen-import-orm-dialog-not-auto

If your project incudes lots of plugins but to model shall be inserted only some of them, uncheck Automatic import for all founded files on Import Project Wizard window.


orm-designer-main-screen-import-orm-dialog-not-auto-2

After that Files to Import window will appear. Here you can choose files to import. Select the files that you don't want to import and press Remove File. On the other hand, if you want to add files not listed in this window use Add File and locate them on disc.


orm-designer-main-screen-import-orm-dialog-not-auto-3

It is necessary to choose file format for each file selected from disc. For example Doctrine has only one file format DoctrineYml. But Propel ORM can be stored in YAML or XML file, so you must choose PropelYml or PropelXml.



ORM Designer on Twitter

Feed from our blog

Missing field-type icons in ORM Designer

Propel ORM Behaviors support!

Propel ORM validators support!

How to change export format (schema.yml / schema.xml)

How to import model from MySql Workbench

New visual symbols for NULL/NOT NULL column types

Execute another application from ORM Designer import/export script

Forum topics

ORM Designer forum: http://forum.orm-designer.com/

About ORM Designer

ORM Designer is a tool for modelling entity relationship diagrams (ERD). The biggest advantage is full support of any ORM framework which has its definitions stored in a markup language or other structured file.

Currently supported ORMs are PHP Doctrine, PHP Propel and CakePHP frameworks, but more will be added in close future.

Inventic s.r.o. - PayPal verified

Real Time Web Analytics

Clicky

Legal notice: The name CakePHP and the cake icon are trademarks of the Cake Software Foundation Inc., and used with permission. "symfony" is a trademark of Fabien Potencier.

© 2009-2012 Inventic s.r.o. all rights reserved