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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何自定义laravel用户迁移到新的相关的知识,希望对你有一定的参考价值。

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();
    });
}

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

答案

如果您想要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) {

以上是关于如何自定义laravel用户迁移到新的的主要内容,如果未能解决你的问题,请参考以下文章

SCCM2012R2迁移自定义用户数据

Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移

Linux相关--换新的ECS,无法使用自定义镜像,数据如何迁移

如何将旧的小部件迁移到新的小部件

Dart Null-Safety - 执行 dart 迁移以升级到新的 null 安全性时出现范围错误

在 Laravel 迁移中创建一个具有自定义大小的小整数列