laravel migrate创建数据表

1,使用 Artisan 命令 make:migration 就可以创建一个新的迁移

php artisan make:migration create_users_table

迁移类包含了两个方法:up 和 downup 方法用于新增表,列或者索引到数据库,而 down 方法就是 up 方法的逆操作,和 up 里的操作相反。

<?php

 

use Illuminate\Support\Facades\Schema;

use Illuminate\Database\Schema\Blueprint;

use Illuminate\Database\Migrations\Migration;

 

class CreateFlightsTable extends Migration

{

    /**

     * Run the migrations.

     *

     * @return void

     */

    public function up()

    {

        Schema::create('flights', function (Blueprint $table) {

            $table->increments('id');

            $table->string('name');

            $table->string('airline');

            $table->timestamps();

        });

    }

 

    /**

     * Reverse the migrations.

     *

     * @return void

     */

    public function down()

    {

        Schema::drop('flights');

    }

 

}

php artisan migrate

回滚迁移

php artisan migrate:rollback

删除所有表 & 迁移

php artisan migrate:fresh

文章来自 www.sxlenovo.com

使用 Artisan 命令 make:migration 就可以创建一个新的迁移

上一篇:greenplum获取表schame信息


下一篇:javaScript系列 [08]-javaScript和JSON (进阶)