在Laravel 中遷移表:解決表已存在錯誤
使用Laravel 遷移時,您可能會遇到錯誤,指出表已存在已經存在,阻止您建立新表。當您之前建立了一個表格並嘗試建立同名的新表時,通常會出現此錯誤。
要解決此問題,請按照以下步驟操作:
手動刪除現有表:在Laravel 控制台中,輸入以下命令:
php artisan tinker Schema::drop('table_name');
將「table_name」替換為現有資料表的名稱,例如「users」。
回滾之前的遷移:執行以下指令回滾之前的遷移:
php artisan migrate:rollback
php artisan migrate
回滾之前的遷移後,運行命令來建立新表:
這應該會成功建立新表,而無需現有表表錯誤。
以上是如何解決 Laravel 遷移中的「表已存在」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!