Skip to content

furuyaaaa/usertable

Repository files navigation

usertable

SQLite と Laravel で 最小構成の users テーブルを用意し、ユーザー一覧をブラウザで表示するデモ用プロジェクトです。

前提

  • PHP 8.2 以上(このリポジトリは Laravel 12 系で作成)
  • Composer

セットアップ

composer install
cp .env.example .env
php artisan key:generate
touch database/database.sqlite   # Windows の場合は `echo. > database\database.sqlite` などで空ファイルを作成
php artisan migrate
php artisan db:seed

.env でデータベースを SQLite にしていることを確認してください(例: DB_CONNECTION=sqliteDB_DATABASE は通常 database/database.sqlite を指します)。

起動

php artisan serve

ブラウザで次を開きます。

URL 説明
http://127.0.0.1:8000 Laravel のウェルカムページ
http://127.0.0.1:8000/users ユーザー一覧(DB の users を表示)

このプロジェクトの構成の要点

  • users テーブルid, name, email(ユニーク), created_at, updated_at のみ。認証用の password 列はありません。
  • ルートroutes/web.phpGET /usersresources/views/users/index.blade.php を表示します。
  • セッション.env.exampleSESSION_DRIVER=database のため、sessions テーブル用マイグレーションを含めています。

ライセンス

MIT License(Laravel フレームワークおよびこのリポジトリの利用条件は各コンポーネントのライセンスに従います。) PR test

About

練習用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages