先生成一个新的迁移文件
php artisan make:migration add_users_table
新的迁移文件中写入要添加的字段
// 运行迁移时会被调用
public function up()
{
Schema::table('users',function (Blueprint $table) {
$table->
string(
'avatar')->after(
'name')->
default('');
});
}
// 回滚迁移时会被调用 如果不回滚这里可以不用改 用默认的就可以
public function down()
{
Schema::table('users', function (Blueprint $table) {
$table->dropColumn(
'avatar');
});
}
我们将 avatar 字段放在 name 字段后面。而修改表和创建表的区别就是 create 方法改成 table 方法
最后执行
php artisan migrate