如何自定义laravel用户迁移到新的

问题描述 投票:1回答:1
public function up()
{
    Schema::create('users', function (Blueprint $table) {
        $table->increments('id');
        $table->string('name');
        $table->string('last_name')->nullable();
        $table->string('phone_number')->nullable();
        $table->text('Biography')->nullable();
        $table->string('address')->nullable();
        $table->string('photo')->nullable();
        $table->string('facebook_link')->nullable();
        $table->string('twitter_link')->nullable();
        $table->string('youtube_link')->nullable();
        $table->string('email')->unique();
        $table->string('password');
        $table->rememberToken();
        $table->timestamps();
    });
}

我想将用户更改为另一个名称,但不能和迁移不起作用

php laravel migration
1个回答
0
投票

如果您想要rename the table,可以使用以下代码创建新的迁移:

Schema::rename('users', 'some_other_table_name');

然后运行composer duphp artisan migrate命令。

或者,你可以通过回滚这个迁移qazxsw poi来重新创建表格,如果你在qazxsw poi方法中有这一行,它将会起作用:

php artisan migrate:rollback

更改表名称:

down()

然后运行Schema::drop('users');

Schema::create('some_other_table_name', function (Blueprint $table) {

© www.soinside.com 2019 - 2024. All rights reserved.