2013-06-21 5 views
2

Я только что начал с YII, и я пытаюсь создать новую миграцию. Я использую Xampp, и он находится на диске моей системы.Как создать миграцию в YII?

Команда, что я пытаюсь использовать это:

D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic migrate create create_project_table 

Когда я запустить вышеприведенная команда ничего не происходит, ни я получаю сообщение об ошибке и не существует какой-либо ошибки.

мне удалось успешно создать оболочку с помощью

D:\xampp\php> d:\xampp\htdocs\yii\framework\yiic shell d:\xampp\htdocs\trackstar\index.php 

Я пытался искать любого решения вопроса о миграции, но все они, как представляется, на основе Linux. Пожалуйста, дайте мне знать, чего я здесь не хватает. Спасибо за вашу помощь.

+2

Вы можете прочитать эту ссылку http://www.yiiframework.com/doc/guide/1.1/en/database.migration –

+0

@NanheKumar Спасибо, я был в состоянии выяснить способ после того, как смотрит в документация –

ответ

7

Мне удалось создать миграцию успешно. Оказывается, мне нужно было использовать yiic, находящийся в защищенной папке моего приложения, а не yiic, расположенный в папке фрейма yii. Команда, которую я использовал, -

D:\xampp\php>D:\xampp\htdocs\trackstar\protected\yiic migrate create create_project_table 
0

Я нашел, что вам нужна косая черта в моей версии.

yii migrate/create <migration_name>