まずdatabaseを作る。
+——————–+
| Database |
+——————–+
| information_schema |
| laravel57 |
| mysql |
| performance_schema |
| test |
+——————–+
5 rows in set (0.00 sec)
.envファイル
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel57 DB_USERNAME=root DB_PASSWORD=
config/app.php のtimezone, localeも併せて編集する。
続いてModelを作成する。
[vagrant@localhost laravel]$ php artisan make:model Article –migration
Model created successfully.
Created Migration: 2018_09_19_234806_create_articles_table
migration fileが作られたようだ。。
migration fileの中身
use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateArticlesTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('articles', function (Blueprint $table) { $table->increments('id'); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('articles'); } }