Imr*_*bas 5 php laravel laravel-5
我有balance数据类型的列double,但我想更改它以适当的方式存储价格。我要做到decimal。
为此,我正在尝试跟随
public function up()
{
Schema::table('billing', function (Blueprint $table) {
//
$table->decimal('balance', 8, 2)->change();
});
}
Run Code Online (Sandbox Code Playgroud)
但是我对down函数感到困惑,是否应该将其还原,我的意思是先前的数据类型?
有人可以帮我指导一下,我将非常感谢。谢谢
您不需要为更改列的 up 函数定义 drop 函数。
因为drop()旨在删除表并可能级联操作。并且您的初始billing迁移文件应该已经有一个用于删除该表的删除定义。
因此您可以安全地将down()新迁移文件中的函数保留为空
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |