【laravel5.4】遷移文件的生成、修改、刪除


 

建議直接去官方文檔查看: https://laravel-china.org/docs/laravel/5.4/migrations#creating-columns

 

1、生成遷移:

主要方式:1、創建空的遷移文件,不指定具體表:php artisan make:migration create_users_table

public function up()
    {
        //
    }

          2、再次創建修改類型的遷移文件(原有新建文件不動),指向已經存在的表,方法體是:php artisan make:migration update_votes_to_users_table --table=testaa

 

public function up()
    {
        Schema::table('testaa', function (Blueprint $table) {    //分別向原來的表插入新的字段

      $table->integer('scope')->nullable()->comment('得分');  
      $table->decimal('money',9,2)->comment('金額');

        });
    }

      3、創建遷移文件的同時,創建數據表:php artisan make:migration create_users_table --create=users

public function up()
    {
        Schema::create('userss', function (Blueprint $table) {
            $table->increments('id');
            $table->timestamps();
        });
    }

 

2、執行遷移:   

 

 3、還原遷移:

4、 

5、 

6、修改已存在的數據表:

 

7、

 


免責聲明!

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



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