Я использую Laravel 5.1, и у меня есть таблица пакетов с такой структурой:
id int(11)
weight decimal(10,2)
weight_unit enum('Kg.', 'Gm.')
Я хотел бы изменить перечисление weight_unit
на:
weight_unit enum('Grams','Kgs.','Pounds')
Для этого я создаю следующую миграцию:
public function up()
{
Schema::table('packages', function ($table) {
$table->enum('weight_unit', array('Grams','Kgs.','Pounds'))->nullable()->change();
});
}
Но когда я запускаю миграцию, я получаю сообщение об ошибке:
Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform
may not support it.
Как я могу изменить это перечисление?