2015-04-23 20 views
6

Sono nuovo di Symfony e ora sto facendo un'applicazione utilizzando questo framework. Ora sto cercando di generate entities from an existing database e mentre io eseguire il seguente comando:Genera entità da un database esistente

php app\console doctrine:mapping:convert annotation .\src\AppBundle\Resources\config\doctrine 

ho questo messaggio di errore:

No Metadata Classes to process.

La prego di dirmi cosa sta accadendo con questo?

+0

prima del comando di annotazione è necessario eseguire 'php app/console dottrina: la mappatura: import --force AcmeBlogBundle xml' in modo che genererà meta classi –

+0

@MKhalidJunaid ho già fatto con quella parte – User122113

risposta

5

Dai documenti, sembra che manchi l'argomento --from-database. Non ho mai usato quello strumento però.

http://symfony.com/fr/doc/current/cookbook/doctrine/reverse_engineering.html

php app/console doctrine:mapping:convert xml ./src/Acme/BlogBundle/Resources/config/doctrine/metadata/orm --from-database --force 
+0

ok ci proverò questo, grazie – User122113

+0

ho già fatto quello che mi hai suggerito ed è riuscito ma quando ho fatto il passo successivo ho riscontrato un altro errore: 'Namespace" AppBundle \ Resources \ config \ doctrine \ .. "non contiene qualsiasi entità mappata. – User122113

+0

Che comando hai digitato? – Lunfel

Problemi correlati