質問編集履歴

1

詳細か、具体化

2019/04/07 12:43

投稿

makibi5577
makibi5577

スコア112

test CHANGED
File without changes
test CHANGED
@@ -4,6 +4,66 @@
4
4
 
5
5
 
6
6
 
7
- - 1000件目以降は別のファクトリー定義を使う
7
+ # 処理例
8
8
 
9
+ ## ファイル
10
+
11
+ - database\factories\UserFactory.php
12
+
13
+ - database\factories\UserFactory2.php
14
+
15
+ - database\seeds\UserTableSeeder.php
16
+
17
+
18
+
19
+ ``` php
20
+
21
+ <?php
22
+
23
+
24
+
25
+ use Illuminate\Database\Seeder;
26
+
27
+
28
+
29
+ class UserTableSeeder extends Seeder
30
+
31
+ {
32
+
33
+ /**
34
+
35
+ * Run the database seeds.
36
+
37
+ *
38
+
39
+ * @return void
40
+
41
+ */
42
+
43
+ public function run()
44
+
45
+ {
46
+
47
+ // database\factories\UserFactory.phpの定義が利用され50件挿入される
48
+
49
+ factory(App\User::class, 50)->create();
50
+
51
+
52
+
53
+ // 上記処理後に、ここでdatabase\factories\UserFactory2.phpの定義を利用して
54
+
9
- - factoryで現在何目の挿入が判別する
55
+ // さらに50件挿入する
56
+
57
+
58
+
59
+ }
60
+
61
+ }
62
+
63
+ ```
64
+
65
+
66
+
67
+ 上記の処理の仕方を教えていただけると助かります。
68
+
69
+ よろしくお願いします。