Php Can';我们是否重写迁移表并重置迁移文件,而不是使用列修饰符?

Php Can';我们是否重写迁移表并重置迁移文件,而不是使用列修饰符?,php,laravel,Php,Laravel,我对此有点困惑。我们不能重写迁移表并重置迁移,而不是使用修改列修饰符吗? 例如,$table->string('name',50)->change() 我们不能将大小更改为25(比如)并刷新迁移,而不是使用change()?有什么区别吗?是的,我只是这样做: php artisan迁移:刷新--种子 这将删除表格,重新创建表格,并使用播种机填充表格。可以。但是,刷新迁移并不总是可能的。请注意,刷新迁移将删除所有数据。因此,如果数据库包含信息,则可能不希望刷新迁移。你知道阿齐玛吗?@vijay

我对此有点困惑。我们不能重写迁移表并重置迁移,而不是使用修改列修饰符吗? 例如,
$table->string('name',50)->change()
我们不能将大小更改为25(比如)并刷新迁移,而不是使用change()?有什么区别吗?

是的,我只是这样做:


php artisan迁移:刷新--种子


这将删除表格,重新创建表格,并使用播种机填充表格。

可以。但是,刷新迁移并不总是可能的。请注意,刷新迁移将删除所有数据。因此,如果数据库包含信息,则可能不希望刷新迁移。你知道阿齐玛吗?@vijayrana。。不,我不……)谢谢你的帮助不客气@Azima:)