knaka Tech-Blog

AI, IoT, DIYエレクトロニクス, データサイエンスについて投稿予定です。

Laravel 5.8で、予定表の機能追加 #php #Laravel

index:

概要:

前の Laravel 5.8 関係で、
Carbon を使用して、予定管理の機能追加となります。

環境

php7.3
Laravel 5.8
mysql

参考のコード

github.com

画面

・top
f:id:knaka0209:20200101144836p:plain

・追加
f:id:knaka0209:20191228203908p:plain

migrate

https://github.com/kuc-arc-f/lara58a_4plan/blob/master/database/migrations/2019_12_24_164755_create_plans_table.php

    public function up()
    {
        Schema::create('plans', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->bigInteger('user_id')->nullable(false);
            $table->date('date')->nullable()->comment('予定の日付');
            $table->text('content')->nullable()->comment('内容');;
            $table->timestamps();
            $table->softDeletes();
        });
    }

Update

・2020/01/01
TOP/月の移動方法を、INPUT type=month を追加し。
 指定月に、移動できるように修正。しました