Sto cercando uno strumento che generi un diagramma di classe UML dalle annotazioni @ORM di Doctrine. Soprattutto mostrare le relazioni tra entità sarebbe utile. Esiste uno strumento del genere?Strumento per generare diagrammi di classe UML da annotazioni Doctrine
risposta
Questa risposta è specifica per il framework, ma sto lavorando per aggiungere supporto per questo strumento in doctrine/common
, quindi se si sta utilizzando symfony o CI o altri framework, questo potrebbe essere disponibile a breve.
Se si utilizza Zend Framework 2.1 (come sto scrivendo) e seguire la mia tutorial on installing Doctrine 2 ORM with ZF2, la barra degli strumenti sviluppatore vi darà la possibilità di generare un diagramma di tutte le entità con le loro relazioni, a partire dal seguente immagine:
Lo strumento non è ancora perfetto, ma è possibile trovarlo e aiutarlo a migliorarlo in DoctrineORMModule.
Prova ORM Designer. Puoi importare annotazioni e ottenere il modello visivo. Questo modello può essere esportato in file PDF o PNG.
Inoltre, è anche possibile modificare visivamente i file dello schema e quindi esportare continuamente le definizioni nel codice.
Ecco come si presenta come modello:
ORM Designer ha una nuova versione chiamata [Skipper] (http://www.skipper18.com). La nuova versione ha molti nuovi miglioramenti ed è completa nativa con Windows, OS X e Linux. –
Hai ricevuto ovunque con questo? Troverò anche questo utile ... – YakobeYak
Purtroppo non ancora, inserirò qui se trovo uno o faccio il mio strumento. – JohnM2
Sono anche interessato a, fammi sapere se hai bisogno di aiuto per lo sviluppo ... –