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

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

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

Сообщение Nex-Otaku » 2017.01.29, 12:22

Почему-то для 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 » 2017.01.29, 14:57

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

Nex-Otaku
Сообщения: 809
Зарегистрирован: 2016.07.09, 21:07

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

Сообщение Nex-Otaku » 2017.01.29, 16:45

Товарищ Петросян, а если серьёзно и по существу ответить?

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

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

Сообщение zelenin » 2017.01.29, 16:49

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

Nex-Otaku
Сообщения: 809
Зарегистрирован: 2016.07.09, 21:07

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

Сообщение Nex-Otaku » 2017.01.29, 17:20

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

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

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

Сообщение zelenin » 2017.01.29, 17:28

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

Ответить