2010-08-11 1 views
0

Скажем, я хочу, чтобы загрузить полное приложение по Symfony в, например, JobbetПосле загрузки приложения Symfony, какие команды необходимо выполнить для настройки базы данных?

Я буду иметь все необходимое, чтобы запустить приложение в моем рабочем столе, но это не будет действительно работать с пустой базой данных. Есть ли команда терминала для создания и заполнения базы данных всем, что требует приложение?

ответ

2

Во-первых, настроить базу данных, либо с помощью командной строки или редактирования файла «/config/databases.yml».

> php symfony configure:database "mysql:host=YOURHOST;dbname=YOURDBNAME" YOURDBUSER YOURDBPASS 

Далее, если вы хотите создать все, формы, фильтры, модели и данные, выполните следующую команду:

Для Doctrine ORM:

PHP Symfony учение: сборка - все -й нагрузки

Для Propel ORM:

PHP Symfony передвижение: строить --all -х нагрузки

Это должно получить вас и работают. Вы определенно должны смотреть на учебник для Jobeet размещена на веб-сайте Symfony Project для получения дополнительной информации о том, как работает этот проект:

Учение: http://www.symfony-project.org/jobeet/1_4/Doctrine/en/

Propel: http://www.symfony-project.org/jobeet/1_4/Propel/en/

1

Вы можете либо отредактировать файл config/databases.yml или использовать configure: database task. Для получения дополнительной информации Пробег:

./symfony help configure:database 
+1

После этого, он также должен построить моделей/форм/фильтров, создавать таблицы и вставлять любые светильники. Для этого выполните «php symfony propel: build-all-load» или эквивалент доктрины. – Maerlyn

Смежные вопросы