创建数据表文件
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表成功