無法在終端運行php artisan migrate:refresh
& php artisan migrate
命令。無法運行php人員遷移:在PHP風暴終端刷新命令
我在目錄中創建了遷移文件,然後從側欄中手動刪除它,而不是通過刪除命令將其刪除。現在,我無法運行遷移命令加上原始sql查詢。
任何人,誰可以幫幫我嗎?我可以恢復我刪除的文件嗎?
無法在終端運行php artisan migrate:refresh
& php artisan migrate
命令。無法運行php人員遷移:在PHP風暴終端刷新命令
我在目錄中創建了遷移文件,然後從側欄中手動刪除它,而不是通過刪除命令將其刪除。現在,我無法運行遷移命令加上原始sql查詢。
任何人,誰可以幫幫我嗎?我可以恢復我刪除的文件嗎?
您顯然刪除了名爲「添加列」的遷移,現在遷移正在搜索它,但無法找到它。在數據庫的遷移表中手動刪除此特定行,並遷移應該運行。
我已經從數據庫中的遷移表中刪除了行。 –
但你是否也刪除了該文件? – Loek
從目錄[C:\ xampp \ htdocs \ cms \ database \ migrations]? –
打開phpmyadmin(或您首選的sql界面),查看遷移表並刪除違規行 – Steve
@Steve我已經從** phpmyadmin **中刪除了它們。實際上,我創建了遷移文件以將特定列添加到另一個遷移文件中。 我運行這個命令' 'php artisan make:migration add_column --table =「posts」' –
您需要發佈您的遷移,並請不要發佈圖片的文字。 – grochmal