@yii16

Пара вопросов по миграциями Yii2?

1. Как добавить поле типа mediumint? Такая строка возвращает ошибку:
'label' => $this->mediumint(),
'Calling unknown method: m180605_132222_create_tbname_table::mediumint()'

2. Как создать поле с каким-то значением по-умолчанию, например что бы в int был 0 сразу, а в string слово 'vasya'
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
kimono
@kimono
PHP/Yii2 разработчик
1. 'label' => 'MEDIUMINT' или 'label' => 'MEDIUMINT(x)'
2. 'label' => $this->integer()->defaultValue(0)
'label' => $this->string(128)->defaultValue('vasya')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы