Здравствуйте. 
Почему не корректно работает timestampBehavior ? 
В моделиpublic function behaviors()
    {
        return [
            [
                'class' => TimestampBehavior::className(),
                'attributes' => [
                    ActiveRecord::EVENT_BEFORE_INSERT => ['created_at', 'updated_at'],
                    ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'],
                ],
            ],
        ];
    }
Поля в таблице называются created_at и updated_at (тип полей timestamp).
Экшены созданы CRUD генератором.
Получающийся результат:
1. При создании записи - оба поля получают 0000-00-00 00:00:00 
2. При апдейте записи поле created_at получает значение даты и времени апдейта, поле updated_at остается 0000-00-00 00:00:00
Что я сделал не так?