Учение Symfony: сборка - все - PullRequest
2 голосов
/ 29 августа 2011

Я начал изучать Symfony, и я немного растерялся. В «практической симфонии» они объясняют symfony doctrine:build --model, symfony doctrine:build --sql и symfony doctrine:insert-sql, но затем упоминают symfony doctrine:build -all без объяснения, какие задачи включены в эту команду.

Кто-нибудь может мне посоветовать?

Ответы [ 2 ]

4 голосов
/ 29 августа 2011

build --all включает

--model             Build model classes
--forms            Build form classes
--filters          Build filter classes
--sql              Build SQL
--db               Drop, create, and either insert SQL or migrate the database
0 голосов
/ 16 августа 2012

Вы можете восстановить все свои базовые классы, используя:

php symfony doctrine:build --all-classes

Восстанавливает классы моделей, формы и фильтрует их без изменения вашей БД.

В существующем проекте, если вам нужно обновить схему и базу данных, вы должны обнаружить использование миграций Doctrine.

Вот несколько слайдов об этом: http://www.slideshare.net/denderello/symfony-live-2010-using-doctrine-migrations

...