質問編集履歴
4
説明文追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
会社テーブルと工場テーブル、工場テーブルと機械テーブルが外部キーで繋がっている場合の簡潔な書き方がわかりません。
|
6
6
|
|
7
|
-
`DatabaseSeeder.php`では会社と工場を作成できましたが、機械データ
|
7
|
+
`DatabaseSeeder.php`では会社と工場を作成できましたが、機械データは無理やり作る形でしか実装できませんでした。
|
8
8
|
|
9
9
|
|
10
10
|
|
3
自分なりに考えて処理を追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,6 +62,12 @@
|
|
62
62
|
|
63
63
|
}
|
64
64
|
|
65
|
+
Factory::all()->each(function ($factory){
|
66
|
+
|
67
|
+
$factory->machines()->save(factory(Machine::class)->make());
|
68
|
+
|
69
|
+
});
|
70
|
+
|
65
71
|
}
|
66
72
|
|
67
73
|
|
2
seederの記述漏れがあったので修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
factory(\App\Company::class, 10)->create()->each(function ($company){
|
60
60
|
|
61
|
-
|
61
|
+
$company->factories()->save(factory(\App\Factory::class)->make());
|
62
62
|
|
63
63
|
}
|
64
64
|
|
1
誤字を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
# 概要
|
2
2
|
|
3
|
-
Laravelで外部キー制約のあるテストデータ
|
3
|
+
Laravelで外部キー制約のあるテストデータを作ろうと思いましたが、
|
4
4
|
|
5
5
|
会社テーブルと工場テーブル、工場テーブルと機械テーブルが外部キーで繋がっている場合の簡潔な書き方がわかりません。
|
6
6
|
|