【发布时间】:2021-10-18 06:34:55
【问题描述】:
我开发了一个api,负责在我的数据库中存储用户详细信息,表名是users_containers,它将包含一些用户数据现在我想将该表名重命名为users_data而不丢失任何数据,如何实现这个目标...
Migration table
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateUsersTable extends Migration
{
public function up()
{
Schema::create('users_containers', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
});
}
【问题讨论】:
-
您可以使用 asnwers 中提供的所有方法。确保您也更改了模型中的
protected $table="new_name"
标签: laravel laravel-8 laravel-migrations