Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在php Storm终端中运行php artisan migrate:refresh命令_Php_Laravel_Phpmyadmin_Migration_Database Migration - Fatal编程技术网

无法在php Storm终端中运行php artisan migrate:refresh命令

无法在php Storm终端中运行php artisan migrate:refresh命令,php,laravel,phpmyadmin,migration,database-migration,Php,Laravel,Phpmyadmin,Migration,Database Migration,无法在终端中运行php artisan migrate:refresh&php artisan migrate命令 我在目录中创建了迁移文件,然后从侧栏手动删除它,而不是通过drop命令将其删除。现在,我无法运行迁移命令和原始sql查询 有谁能帮我吗?我可以还原我删除的文件吗 您显然删除了一个名为“添加列”的迁移,现在迁移正在搜索它,但找不到它。在数据库的迁移表中手动删除此特定行,迁移将运行。打开phpmyadmin(或您首选的sql界面),查看迁移表并删除有问题的行row@Steve我已经从

无法在终端中运行php artisan migrate:refresh&
php artisan migrate
命令

我在目录中创建了迁移文件,然后从侧栏手动删除它,而不是通过drop命令将其删除。现在,我无法运行迁移命令原始sql查询


有谁能帮我吗?我可以还原我删除的文件吗

您显然删除了一个名为“添加列”的迁移,现在迁移正在搜索它,但找不到它。在数据库的迁移表中手动删除此特定行,迁移将运行。

打开phpmyadmin(或您首选的sql界面),查看迁移表并删除有问题的行row@Steve我已经从phpmyadmin中删除了它们。实际上,我创建迁移文件是为了将特定列添加到另一个迁移文件中。我运行了此命令“php artisan make:migration add_column--table=“posts””您需要发布迁移,请不要发布文本图像。我已经从数据库的迁移表中删除了行。但是您也删除了文件吗?从目录[C:\xampp\htdocs\cms\database\migrations]中删除了吗?是的。出于某种原因,Migrate认为它在那里,但它没有,因此也会自动从目录中删除。