Почему-то для Namespaced Migrations имя миграции генерируется по-другому, не так, как для прочих миграций.
Миграция без namespace:
yii migrate/create test
m170129_091742_test
Миграция с использованием namespace:
yii migrate/create app\migrations\test
M170129091932Test
Это баг или фича? Так задумано? Но почему так сделали, ведь читать эти зубодробительные строки становится совершенно невозможно?
Поменялись имена для Namespaced Migrations?
Re: Поменялись имена для Namespaced Migrations?
Товарищ Петросян, а если серьёзно и по существу ответить?
Re: Поменялись имена для Namespaced Migrations?
Судя по обсуждению, захотелось PSR-2 в миграциях. Понятно. Но это жесть, конечно, такие имена расшифровывать. Старый вариант лучше.
Re: Поменялись имена для Namespaced Migrations?
а) всего два подчеркивания убрали, что чуть портит читаемость, но на самом деле почти нетNex-Otaku писал(а): ↑2017.01.29, 17:20 Судя по обсуждению, захотелось PSR-2 в миграциях. Понятно. Но это жесть, конечно, такие имена расшифровывать. Старый вариант лучше.
б) их не надо читать - это служебные названия, используемые парсером команды.