laravel 創建好數據表之后添加字段


先生成一個新的遷移文件

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM