2021年1月11日 / 最終更新日時 : 2023年2月10日 cnyomo Laravel 課題2021-01 次のサイトを参考に、同等の機能を有するシステムを開発する。 http://5842-180-6-177-190.jp.ngrok.io システム概要 書籍の管理とレビューの共有を目的とするシステム ユーザは書籍情報を自由 […]
2020年12月4日 / 最終更新日時 : 2021年12月3日 cnyomo Laravel よく使うコマンドまとめ(チートシート) Laravel6新規プロジェクトをインストールする ビルトインサーバを起動する マイグレーションファイルを作成する database/migrationsフォルダに作成される。 テーブルをマイグレーションする マイグレー […]
2020年11月13日 / 最終更新日時 : 2020年11月13日 cnyomo Laravel テーブルにシーディングする(Seeder) テーブルへの初期データ投入が必要な場合、手作業でレコードをinsertするのではなくシーディング機能を使ってレコード投入することができます。 まずはSeedファイルを作成します。 Seedファイルは「database/s […]
2020年11月6日 / 最終更新日時 : 2020年12月18日 cnyomo Laravel モデル(Model)を使う Laravelでは、データベースへのアクセス(SELECTやINSERT,UPDATE,DELETE)をモデル(Model)を介して行いことができます。 例えば、「members」というテーブルがあった場合、このテーブル […]
2020年11月6日 / 最終更新日時 : 2022年12月9日 cnyomo Laravel 課題2020-11 ログイン機能を有した簡単な会員管理システムを作ります。ログイン機能はLaravelが提供する標準ログイン機能を使います。DBテーブルへのアクセスはすべてモデルを介して行うこととする。一覧ページにはページング機能を実装する […]
2020年9月25日 / 最終更新日時 : 2022年11月4日 cnyomo Laravel 課題2020-10 ログイン機能を有したスレッド型掲示板を開発します。ログインユーザは、自由にスレッドを作成することができ、スレッドにはレス(投稿)をするとこができます。 テーブル定義 スレッドテーブル ID ユーザID スレッド名 作成日 […]
2020年9月11日 / 最終更新日時 : 2022年7月22日 cnyomo Laravel 課題2020-09 ログイン機能を有した掲示板システムを開発します。ログイン機能はLaravelが提供する標準ログイン機能を使います。 テーブル定義 記事テーブル ID ユーザID タイトル 内容 登録日時 更新日時 ユーザテーブル (La […]
2020年9月4日 / 最終更新日時 : 2020年9月18日 cnyomo Laravel ログイン機能を実装する Laravelには、ログイン機能を自動生成してくれる便利な仕組みがあります。メールアドレスとパスワードによるユーザ認証であれば、Laravelが自動生成してくれるログイン機能だけで十分です。 自動生成をするために、npm […]
2020年7月30日 / 最終更新日時 : 2020年9月4日 cnyomo Laravel セッションを使ってみる 今回は、Laravelでセッションを使う方法を解説します。 セッションは、サイトを利用しているユーザ個別の情報を、サーバに保存しておく仕組みです。この仕組みによって、複数のページを跨いで情報を維持することができます。この […]
2020年7月17日 / 最終更新日時 : 2020年7月30日 cnyomo Laravel マイグレーションでテーブルを作る Laravelは、テーブル定義を元に自動でテーブルを作成(CREATE TABLE)するマイグレーションという機能を提供しています。 例えば、次のようなテーブルをマイグレーション機能を使って自動生成してみましょう。 テー […]