我越来越渴望,我需要帮助!我整天都在这里! 我想在Laravel中配置一个DB。我有我的所有迁移(按顺序)所以没有外键会发生冲突并且只能在以后创建的表中找到它。
但无论我尝试什么,我都会不断发出一个错误, These are my migrations 编辑:现在它说的完全相同,但是没有找到班级......我在这里完全无能为力....
更多信息,(我打算发布截图,但我不能)...搜索我发现的GroupUser的用法是我发布的那个和laravel.log中的条目(已列出作为非代码使用)。所以真的没有其他的" groupUser"类
这是我的迁移文件夹的屏幕截图。
{{3}}它们按顺序运行,所有表都在正确创建GroupUser之前 导致所有这些混乱的迁移
使用Illuminate \ Database \ Schema \ Blueprint; 使用Illuminate \ Database \ Migrations \ Migration;
类GroupUser扩展了Migration {
sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1
最后一点说明我完全删除了之前的所有迁移,甚至尝试使用php artisan migrate重新安装:安装
答案 0 :(得分:0)
运行composer dump-autoload
。通过artisan创建迁移文件后,您需要重新运行composer才能自动加载它们。
答案 1 :(得分:0)
解决了这个问题,
。 migrate:reset以将所有内容设置为空白 。使用表创建迁移但没有外键和依赖项 。 php artisan migrate(一切都很好) 。创建了新的迁移,改变了外键所需的表。 。再次'php artisan migrate'
我认为一切正常。感谢大家的帮助和想法!