Не могу создать экземпляр класса модели в пользовательском ConsoleCommand Yii

Я пытаюсь создать экземпляр определенной модели в консольной команде, но сначала я получаю ошибки о том, что Yii не может найти класс модели, затем я делаю это

Yii::import('application.models.*');

и теперь я получаю новую эту ошибку

'The table "{{user}}" for active record class "User" cannot be found in the database.'

В базе данных таблица называется tbl_user. Я пытаюсь найти другие связанные темы, но я не нашел решения этой проблемы. Вот ссылка на мой модельный класс.

Вот ссылка на мой файл конфигурации, я думаю, проблема не в файле конфигурации, потому что команда migrations работает правильно.

1 ответ

Решение

Добавьте в ваш конфиг БД (файл консоли)

"tablePrefix"=>"tbl_"
Другие вопросы по тегам