gitに記録しながらlaravel8.xプロジェクト作成の記録 (6)
の続き
モデルを作成
カレントディレクトリをlaravelプロジェクトのルートフォルダに移動
cd /Applications/MAMP/MyApp/laravel
モデル作成
php artisan make:model Task
作成されたファイル
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Task extends Model { use HasFactory; }
ドキュメント(モデルクラスの生成)
https://laravel.com/docs/8.x/eloquent#generating-model-classes
https://readouble.com/laravel/8.x/ja/eloquent.html#generating-model-classes
githubに反映
(1) ステージング
(2) コミット
(3) プッシュ
の流れで、githubに反映する (この流れは前回のエントリで2回行ってるので省略します)
pushした結果
モデルとテーブルを紐づける
$tableプロパティを追加する
protected $table = 'tasks';
ドキュメント (テーブル名の指定)
https://laravel.com/docs/8.x/eloquent#table-names
https://readouble.com/laravel/8.x/ja/eloquent.html#table-names
githubに反映
反映した結果