在Laravel中,我希望将列类型更改为从varchar加倍,它会给出错误。但是在创建列时它可以正常工作

时间:2018-06-12 11:02:17

标签: mysql laravel

Schema::table('products', function($table) {

    $table->double('sales_price')->change();
});

1 个答案:

答案 0 :(得分:0)

doctrine / dbal不支持双重改变。你可以用十进制代替双倍。

Schema::table('products', function ($table) {
    $table->decimal('sales_price', 8, 6)->change();
});