Yii Framework Forum: Миграции Не Работают - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Миграции Не Работают Rate Topic: -----

#1 User is offline   Sasha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 346
  • Joined: 14-December 09
  • Location:Киев

Posted 21 May 2013 - 10:44 AM

v-1.1.13

структура каталогов следующая
drwxr-xr-x 19 oops oops 4096 May 21 16:58 framework
drwxr-xr-x 13 oops oops 4096 May 21 18:25 protected
drwxr-xr-x  8 oops oops 4096 May 21 17:32 public


находясь в корне всего этого добра запускаю так
framework/yiic migrate create create_users_table, получил ошибку
Error: The migration directory does not exist: application.migrations

почитал мануал и зашел в папку protected, из нее сделал то же самое с поправкой на текущий путь
../framework/yiic migrate create create_users_table
получил
Error: The migration directory does not exist: application.migrations

protected/migrations есть и права на запись есть
в protected/config/console.php доступы к базе прописаны

где я ошибся ?
0

#2 User is online   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 3,782
  • Joined: 17-January 09
  • Location:Russia

Posted 21 May 2013 - 02:55 PM

yiic надо запускать из приложения, а не из фреймворка.

http://www.yiiframew...abase.migration

см. примечание в большой красной рамке.
Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
0

#3 User is offline   Sasha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 346
  • Joined: 14-December 09
  • Location:Киев

Posted 21 May 2013 - 04:26 PM

View Postsamdark, on 21 May 2013 - 02:55 PM, said:

yiic надо запускать из приложения, а не из фреймворка.

http://www.yiiframew...abase.migration

см. примечание в большой красной рамке.


они чем-то серьезно отличаются ?
я даже пробовал protected создавать симлинк на framework/yiic и тоже не сработало
0

#4 User is online   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 3,782
  • Joined: 17-January 09
  • Location:Russia

Posted 21 May 2013 - 06:20 PM

Да. В том, что по дефолту в protected, загружается конфиг консольного приложения, что для миграций важно. Если просто сделать симлинк, то конфиг не подцепится.
Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
0

#5 User is offline   Sasha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 346
  • Joined: 14-December 09
  • Location:Киев

Posted 22 May 2013 - 05:06 AM

View Postsamdark, on 21 May 2013 - 06:20 PM, said:

Да. В том, что по дефолту в protected, загружается конфиг консольного приложения, что для миграций важно. Если просто сделать симлинк, то конфиг не подцепится.


ну это не совсем удобно конечно. приложения с нуля ведь не создаю.
генератором пользуюсь редко. было бы удобней в консоли параметром указать что использовать

ps: спасибо
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users