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();
});
}
我想将用户更改为其他名称,但无法进行迁移
答案 0 :(得分:0)
如果您想rename the table,可以使用以下代码创建新迁移:
Schema::rename('users', 'some_other_table_name');
然后运行composer du
和php artisan migrate
命令。
或者,如果您在php artisan migrate:rollback
方法中使用此行,则可以通过回滚此迁移down()
来重新创建表格。
Schema::drop('users');
更改表名:
Schema::create('some_other_table_name', function (Blueprint $table) {
然后运行php artisan migrate