NEKOHAND

泪水即为青春的钻石, 为你装点出光彩

Nekohand > 学研 > Laravel 5.1 学习记录 (五) 数据库

Laravel 5.1 学习记录 (五) 数据库

2015-8-24 / 1,790

Laravel框架数据库创建。

数据库相关

配置在根目录的.env文件中。 拷贝.env.example即可。

创建数据库表, 输入php artisan make : migration create_users_table

打开database/migrations/目录可以看到生成了一个creat_table的php

结构大致是


< ?php use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; // Table 类 class CreatePictureTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { // Table名字 Schema::create('pictures', function (Blueprint $table) { // 默认的 $table->increments('id');
$table->timestamps();
// 按照需要自行加入
$table->string('title',120);
$table->string('dimension',20);
$table->string('tag',20);
$table->string('cat',20);
$table->string('usr',120);

});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('pictures');
}
}

可以按照需求自行加入属性。随后运行php artisan migrate即可生成新的数据表

还有更多的比如说创造假数据的seeder, 还有backup的功能, 总之还是非常强大的。

 

上一篇 下一篇

添加评论