-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
53 lines (37 loc) · 1.87 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
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](http://www.graphviz.org/Documentation.php) installed
on your system.