![](/img/trans.png)
[英]Laravel: How to create migration file for drop multiple columns from a table?
[英]How to drop softDeletes from a table in a migration
我在遷移中將軟刪除列添加到我的表中:
public function up()
{
Schema::table("users", function ($table) {
$table->softDeletes();
});
}
但是,如果我回滾遷移,如何在我的down()
函數中刪除它們? 是否有內置方法來執行此操作,或者我只是手動刪除添加的列?
在您的遷移類上:
public function down()
{
Schema::table("users", function ($table) {
$table->dropSoftDeletes();
});
}
照亮\\數據庫\\架構\\ Blueprint.php:
public function dropSoftDeletes()
{
$this->dropColumn('deleted_at');
}
從Laravel 5.5開始,這些信息可以在文檔中找到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.