laravel mysqlの設定

まず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');
    }
}