2015-03-16 4 views

ответ

0

Вам нужно либо удалить столбец, либо создать его снова, либо использовать DB::statement и вручную написать запрос, чтобы изменить таблицу. Из того, что я помню, Laravel не предоставляет способ изменить значения столбцов.

+1

Вы могли бы приложить хотя бы некоторое усилие к этому ответу и написать запрос самостоятельно. Ответ выше правильный, если вы ленивы. –

+0

Согласен. Хотя ответ, на который вы ссылались, является моим ответом. – Loko

0

Как об использовании этого:

public function up() 
{ 
    DB::statement('ALTER TABLE news MODIFY COLUMN img TEXT'); 
} 

public function down() 
{ 
    DB::statement('ALTER TABLE news MODIFY COLUMN img VARCHAR(200)'); 
} 
Смежные вопросы