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: 360
  • 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 offline   samdark 

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

Posted 21 May 2013 - 02:55 PM

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

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

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

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

Support me so I work on Yii fulltime: https://www.patreon.com/samdark
0

#3 User is offline   Sasha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 360
  • 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 offline   samdark 

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

Posted 21 May 2013 - 06:20 PM

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

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

Support me so I work on Yii fulltime: https://www.patreon.com/samdark
0

#5 User is offline   Sasha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 360
  • 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