PHP
データベースの作成 laradockディレクトリに移動し、以下のコマンドを実行します。 Uオプションは、.envファイルに定義したDB_USERNAMEの値を入力してください。 % docker-compose exec workspace psql -U default -h postgres パスワードの入力が求められま…
あるユーザーが登録したデータを、別のユーザーが変更・削除できないように制御します。 Laravelの認可機能のひとつであるポリシーを使って、制御します。 ポリシーを作成します。 以下のコマンドを実行してください。 appディレクトリ - Policiesディレクト…
configフォルダのapp.phpのlocaleを変更します。 'locale' => 'ja',メッセージを日本語化した設定ファイルを公開している方のサイトからダウンロードします。 以下のサイトを表示してください。 github.com Download Zipをクリックしてください。 ダウンロー…
configフォルダのapp.phpを変更します。 'locale' => 'ja', 'timezone' => 'Asia/Tokyo',
シーダーファイルを作成します。 % php artisan make:seeder BooksTableSeeder databaseフォルダ - seedフォルダにシードファイルが作成されます。 シーダーファイルに登録するデータを書きます。
マイグレーションファイルを作成します。 % php artisan make:migration create_books_table databaseフォルダにマイグレーションファイルが作成されます。 マイグレーションファイルにテーブルのデータ項目を追記します。 public function up() { Schema::c…