FitTech
@FitTech

1366 Incorrect string value исправить через миграции?

Появилась проблема, при сохранении в базу текста(кириллицей) вылетает ошибка 1366 Incorrect string value .
В конфигах базы данных Yii2 установлено 'charset' => 'utf8'.

Вопрос, как исправить это с помощью миграций?
  • Вопрос задан
  • 647 просмотров
Решения вопроса 1
FitTech
@FitTech Автор вопроса
Нужно в миграции добавить:

$this->alterColumn('table.name', 'table.column', $this->string()->append('CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL'));
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 21:55
200000 руб./за проект
24 нояб. 2024, в 21:41
1000 руб./за проект
24 нояб. 2024, в 21:19
35000 руб./за проект