2015-04-23 19 views
6

Jestem nowym użytkownikiem Symfony, a obecnie używam tej aplikacji. Jestem teraz próbuje generate entities from an existing database a ja uruchomić następujące polecenie:Generowanie encji z istniejącej bazy danych

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

ja mam ten komunikat o błędzie:

No Metadata Classes to process.

mógłbyś mi powiedzieć, co się dzieje z tym?

+0

przed komendą adnotacji trzeba uruchamiać 'php doktrynę app/console: mapping: import --force AcmeBlogBundle xml' więc będzie generować klas meta –

+0

@MKhalidJunaid mam już zrobione z tym część – User122113

Odpowiedz

5

Z dokumentów wynika, że ​​brakuje argumentu --from-database. Nigdy jednak nie użyłem tego narzędzia.

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 Spróbuję tego, dzięki – User122113

+0

Zrobiłem już jeden, który zasugerowałeś i udało się, ale kiedy zrobiłem następny krok napotkałem inny błąd: 'Obszar nazw \ AppBundle \ Resources \ config \ doctrine \ .." nie zawierają wszystkie zmapowane obiekty. " – User122113

+0

Jakie polecenie wpisałeś? – Lunfel

Powiązane problemy