gpt4 book ai didi

php - 我通过迁移重命名破坏了我的 Laravel 框架

转载 作者:IT王子 更新时间:2023-10-29 00:07:31 24 4
gpt4 key购买 nike

我有一个运行良好的 Laravel 结构,可以进行数据库迁移和播种。但我希望我的迁移文件、类、数据库表重命名为 CreateOrganizationsTable 而不是 CreateOrganizationsTable

所以我更改了迁移文件名、所有类和路由。

但是当我在我的 Homestead 框中执行 php artisan migrate:reset 时,我得到以下错误:

PHP Fatal error: Class 'CreateOrganisationsTable' not found in /home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php on line 299

Artisan 创建了一些我目前无法修复的链接。

最佳答案

正如 Morale 提到的,您必须重置或回滚到新迁移之前的某个点,或者手动进行更改。我知道这一点,但在仅更改时间戳以使迁移以不同顺序运行后仍然遇到问题。

即使您没有更改类名,也必须运行 composer dump-autoload

关于php - 我通过迁移重命名破坏了我的 Laravel 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25115006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com