laravel migrate数据迁移命令

创建数据表文件

php artisan make:migration create_article_table --create=articles

执行完成之后,在database的migrations文件夹下生成 时间戳_create_articles_table.php文件,打开该文件,该文件下的默认 up函数如下:

public function up()
    {
        Schema::create('articles', function (Blueprint $table) {
            $table->increments('id');// 自增id
            $table->timestamps();// created_at和updated_at时间戳字段
        });
    }

修改后的函数为:

public function up()
    {
        Schema::create('articles', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name');// 字符name
            $table->integer('age')->unsigned()->default(0);// 无符号的整形,默认为0
            $table->integer('sex')->unsigned()->default(10);
            $table->integer('created_at')->default(0);
            $table->integer('updated_at')->default(0);
        });
    }

在数据库中创建表,执行 php artisan migrate

创建articles表成功


猜你喜欢

转载自blog.csdn.net/qq_21885337/article/details/81063069
今日推荐