Поменялись имена для Namespaced Migrations?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Nex-Otaku
Сообщения: 831
Зарегистрирован: 2016.07.09, 21:07

Поменялись имена для Namespaced Migrations?

Сообщение Nex-Otaku »

Почему-то для Namespaced Migrations имя миграции генерируется по-другому, не так, как для прочих миграций.

Миграция без namespace:
yii migrate/create test
m170129_091742_test

Миграция с использованием namespace:
yii migrate/create app\migrations\test
M170129091932Test

Это баг или фича? Так задумано? Но почему так сделали, ведь читать эти зубодробительные строки становится совершенно невозможно?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Поменялись имена для Namespaced Migrations?

Сообщение zelenin »

Nex-Otaku писал(а): 2017.01.29, 12:22читать эти зубодробительные строки становится совершенно невозможно
обратитесь в поликлинику - у вас синдромы психического растройства, из-за которого вы не можете читать достаточно простые строки.
M170129091932Test
Nex-Otaku
Сообщения: 831
Зарегистрирован: 2016.07.09, 21:07

Re: Поменялись имена для Namespaced Migrations?

Сообщение Nex-Otaku »

Товарищ Петросян, а если серьёзно и по существу ответить?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Поменялись имена для Namespaced Migrations?

Сообщение zelenin »

Nex-Otaku писал(а): 2017.01.29, 16:45 Товарищ Петросян
верх остроумия
Nex-Otaku писал(а): 2017.01.29, 16:45 а если серьёзно и по существу ответить?
5 минут на посмотреть MigrateController и коммиты в репозитории на гитхабе.
Nex-Otaku
Сообщения: 831
Зарегистрирован: 2016.07.09, 21:07

Re: Поменялись имена для Namespaced Migrations?

Сообщение Nex-Otaku »

Судя по обсуждению, захотелось PSR-2 в миграциях. Понятно. Но это жесть, конечно, такие имена расшифровывать. Старый вариант лучше.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Поменялись имена для Namespaced Migrations?

Сообщение zelenin »

Nex-Otaku писал(а): 2017.01.29, 17:20 Судя по обсуждению, захотелось PSR-2 в миграциях. Понятно. Но это жесть, конечно, такие имена расшифровывать. Старый вариант лучше.
а) всего два подчеркивания убрали, что чуть портит читаемость, но на самом деле почти нет
б) их не надо читать - это служебные названия, используемые парсером команды.
Ответить