feat: Add DocumentSeeder with initial documents
- Add DocumentSeeder with Home, Getting Started, and Markdown Guide - Update DatabaseSeeder to call UserSeeder and DocumentSeeder - Update UserSeeder to set is_admin flag - Update README with seeder documentation
This commit is contained in:
29
README.md
29
README.md
@@ -112,8 +112,18 @@ docker exec kb_php npm run build
|
||||
# マイグレーション
|
||||
docker exec kb_php php artisan migrate
|
||||
|
||||
# 初期ユーザーの作成(オプション)
|
||||
# 初期データの投入(管理者ユーザー + 初期ドキュメント)
|
||||
docker exec kb_php php artisan db:seed
|
||||
```
|
||||
|
||||
個別にシーダーを実行する場合:
|
||||
|
||||
```bash
|
||||
# 管理者ユーザーのみ
|
||||
docker exec kb_php php artisan db:seed --class=UserSeeder
|
||||
|
||||
# 初期ドキュメントのみ
|
||||
docker exec kb_php php artisan db:seed --class=DocumentSeeder
|
||||
```
|
||||
|
||||
### 6. 管理者の設定
|
||||
@@ -134,11 +144,26 @@ docker exec kb_php php artisan user:set-admin admin@example.com --remove
|
||||
| phpMyAdmin | http://localhost:9701 |
|
||||
| MailHog | http://localhost:9725 |
|
||||
|
||||
## 初期アカウント
|
||||
## 初期データ
|
||||
|
||||
### 初期アカウント
|
||||
|
||||
UserSeederを実行した場合:
|
||||
- **Email**: admin@example.com
|
||||
- **Password**: password
|
||||
- **権限**: 管理者
|
||||
|
||||
### 初期ドキュメント
|
||||
|
||||
DocumentSeederを実行すると以下のドキュメントが作成されます:
|
||||
|
||||
| ドキュメント | 内容 |
|
||||
|------------|------|
|
||||
| Home | ホームページ(ウェルカムメッセージ、機能紹介) |
|
||||
| Getting Started | 使い方ガイド(ドキュメント作成、Wikiリンク、ショートカット) |
|
||||
| Markdown Guide | Markdown記法ガイド(見出し、リスト、コード、テーブル等) |
|
||||
|
||||
※ 既存のドキュメントがある場合、DocumentSeederはスキップされます。
|
||||
|
||||
## よく使うコマンド
|
||||
|
||||
|
||||
Reference in New Issue
Block a user