gpt4 book ai didi

php - 使用 Laravel 迁移添加额外的表

转载 作者:行者123 更新时间:2023-11-29 01:27:19 25 4
gpt4 key购买 nike

我正在使用 Laravel 5.2。我使用迁移方法创建了基本表。但是现在我需要添加另一个额外的表。创建模式后,我给出了 php artisan migrate 命令。但它显示错误,如 base table or view already exists Table:Users。我知道为什么会这样。迁移命令试图重新创建已有的表。但是我需要通过迁移在 Laravel 中添加另一个额外的表。我经历过这个 https://laravel.com/docs/5.2/migrations但是我找不到任何解决方案。

最佳答案

如果你想创建另一个表,只需创建新的迁移并运行它。

如果您尝试将列添加到现有表中,请使用 Schema::table 而不是 Schema::create

Schema::create('articles', function (Blueprint $table) {
$table->increments('id');
$table->string('title');
}

Schema::table('articles', function (Blueprint $table) {
$table->string('description');
}

关于php - 使用 Laravel 迁移添加额外的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36155352/

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