На этом уроке мы создадим миграции таблиц themes и themesbulletins, сами эти таблицы и их модели ActiveRecord с внешними связями
Дата отправки отчёта:
15 октября 2019 г.
Задание выполнено: за
31 мин.
Чему научился:
Поупражнялись в миграциях. Ещё бы хорошо попробовать пооткатывать миграции, если что то пошло не так. У меня вот например была опечатка и миграция прошла некорректно, но откатиться средствами Yii не вышло. Пришлось удалить таблицу, а затем снова сделать миграцию..
Научился: На уроке через консоль OpenServer путем миграции создал два файла create_themes_table а также create_themesbulletin_ table. После этого через генератор gii создал две модели файла ThemesRecord.php и ThemesBulletinRecord.php со связью базы данных Трудности: Нечего сложного. При использований консоли то есть при созданий миграции допустил несколько синтаксических ошибок из за этого миграционный файл не создал должным образом таблицы
Научился: http://bull.local/gii/model - автогенератор моделей
Результат можно проверить в нетбинсе или иной IDE
Аналогично, ни в какую не хотела проявляться в дереве нетбинса ThemesRecord.php
Менюшек для рефреша не нашел, так же перезапустил нетбинс - после этого модель подхватилась