Releases for sf 1.4
| Version |
License |
API |
Released |
|
0.2.3beta
|
MIT |
0.1.0beta
|
24/06/2010 |
|
0.2.2beta
|
MIT |
0.1.0beta
|
24/12/2009 |
|
0.2.0beta
|
MIT |
0.1.0beta
|
22/12/2009 |
Releases for sf 1.3
| Version |
License |
API |
Released |
|
0.2.3beta
|
MIT |
0.1.0beta
|
24/06/2010 |
|
0.2.2beta
|
MIT |
0.1.0beta
|
24/12/2009 |
|
0.2.0beta
|
MIT |
0.1.0beta
|
22/12/2009 |
Releases for sf 1.2
| Version |
License |
API |
Released |
|
0.1.4beta
|
MIT |
0.1.0beta
|
24/06/2010 |
|
0.1.3beta
|
MIT |
0.1.0beta
|
24/12/2009 |
|
0.1.2beta
|
MIT |
0.1.0beta
|
22/12/2009 |
|
0.1.0beta
|
MIT |
0.1.0beta
|
29/01/2009 |
Changelog for release 0.2.0 - 22/12/2009
- entire release by: Tomasz Ducin
- created new branch for symfony version 1.4
Other releases
Release 0.2.3 - 24/06/2010
- whitespace directory names bug fixed (thanks to Enrico Stahn)
Release 0.2.2 - 24/12/2009
- fixed readme markdown syntax (Tomasz Ducin)
- fixed package configuration (Tomasz Ducin)
- added support for inheritance (Bartlomiej Budzynski)
Release 0.2.0 - 22/12/2009
- entire release by: Tomasz Ducin
- created new branch for symfony version 1.4
Release 0.1.4 - 24/06/2010
- whitespace directory names bug fixed (thanks to Enrico Stahn)
Release 0.1.3 - 24/12/2009
Release 0.1.2 - 22/12/2009
- entire release by: Tomasz Ducin
- modified entire directory structure to be SVN-like
- created new branch for symfony version 1.4
- added different image types for both MCD and MLD
- readme extended
Release 0.1.0 - 29/01/2009
sfDoctrineGraphvizPlugin
Provides you with a task that output database MCD and MLD doctrine schema
using the graphviz tool.
Installation
Install the plugin via the subversion repository by executing the following
command from the project root directory (branch 1.4 of the plugin works for
both 1.3 and 1.4 symfony versions):
$ svn co http://svn.symfony-project.com/plugins/sfDoctrineGraphvizPlugin/branches/1.4 plugins/sfDoctrineGraphvizPlugin
or by using the default symfony plugin install command:
$ ./symfony plugin:install sfDoctrineGraphvizPlugin
Usage
Simply type the following command:
$ ./symfony doctrine:graphviz
Files are created in two directories: doc/graph/mcd and doc/graph/mld. The
former one stores following files:
* **mcd.schema.dot** : source of *"Modèle conceptuel des données"*
* **mcd.dot.png** : _dot_ image of *"Modèle conceptuel des données"*
* **mcd.neato.png** : _neato_ image of *"Modèle conceptuel des données"*
* **mcd.twopi.png** : _twopi_ image of *"Modèle conceptuel des données"*
* **mcd.circo.png** : _circo_ image of *"Modèle conceptuel des données"*
* **mcd.fdp.png** : _fdp_ image of *"Modèle conceptuel des données"*
while the latter one stores:
* **mld.schema.dot** : source of *"Modèle logique des données"*
* **mld.dot.png** : dot image of *"Modèle logique des données"*
* **mld.neato.png** : neato image of *"Modèle logique des données"*
* **mld.twopi.png** : twopi image of *"Modèle logique des données"*
* **mld.circo.png** : circo image of *"Modèle logique des données"*
* **mld.fdp.png** : fdp image of *"Modèle logique des données"*
You can simply choose between many different images to choose the one that is
the most readabe for you.
Notes
You must have GraphViz installed
on your system.