簡體   English   中英

無法遷移laravel5.4中的表

[英]Cannot migrate tables in laravel5.4

在此處輸入圖片說明

我制作了兩個新表,並嘗試將其遷移到數據庫,但是它僅遷移第一個表,並說已經存在。

您需要先回滾最后的遷移批處理:

php migrate:rollback
php migrate:migrate

或回滾所有遷移並再次遷移:

php migrate:refresh

如果您在所有遷移中正確定義down()方法,則此方法將起作用。

另外,在5.5中,您可以運行fresh命令,該命令將刪除所有表並重新創建它們:

php artisan migrate:fresh

https://laravel.com/docs/5.5/migrations#running-migrations

您是否已在AppServiceProvider.php中添加以下行?

Schema::defaultStringLength(191);

開機功能

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM