teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

②への回答を追記

2018/04/17 00:35

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -9,4 +9,29 @@
9
9
 
10
10
  ```php
11
11
  'host' => '127.0.0.1',
12
- ```
12
+ ```
13
+
14
+ ---
15
+
16
+ > ②
17
+
18
+ シーダクラスを追加したら、Composerのオートローダを再生成するために、以下の実行が必要です。
19
+
20
+ ```
21
+ composer dump-autoload
22
+ ```
23
+
24
+ ご参考: [シーダの実行](https://readouble.com/laravel/5.5/ja/seeding.html#running-seeders)
25
+
26
+ また、記事では抜けているようですが、`PostCommentSeeder` クラスに以下の use が必要です。
27
+
28
+ ```php
29
+ <?php
30
+
31
+ use Illuminate\Database\Seeder; // これが必要
32
+
33
+ class PostCommentSeeder extends Seeder
34
+ {
35
+ ```
36
+
37
+ なお、シーダクラスは、`php artisan make:seeder PostCommentSeeder` でスケルトンを作成できます。できるだけ自動生成で進めると間違いが無いしラクです。

1

①への回答であることを明記

2018/04/17 00:35

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -1,3 +1,5 @@
1
+ > ①
2
+
1
3
  参考にされている記事の「DB接続の設定をする」通りに、`config/database.php` ファイルに MySQL への接続設定をされているのかと思います。
2
4
 
3
5
  - その接続先の MySQL は動いていますか?