質問編集履歴

2

画像の追記

2023/02/14 03:34

投稿

ryota0822
ryota0822

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
1
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/0b851272-b969-45dd-822f-7fab1351855d.png)
2
+ _______________________________________
3
+ コメントでいただいた指示にそって行った結果の追記画像
4
+
5
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-14/8f5d369d-d718-4cea-b0eb-195a6319aed1.png)
2
6
 
3
7
  ### 実現したいこと
4
8
 
@@ -149,3 +153,6 @@
149
153
  laravel6
150
154
  ver7.4.16
151
155
 
156
+
157
+
158
+

1

コードの記述をスクショではなく実際に起こして反映、およびDatabaseSeederはnamespaceの記述を加えたものに更新

2023/02/13 07:40

投稿

ryota0822
ryota0822

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,5 @@
1
1
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/0b851272-b969-45dd-822f-7fab1351855d.png)
2
2
 
3
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/3e15f57e-a4d8-43f1-82c0-1e272549653c.png)
4
-
5
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/d3427890-a68b-4a02-8780-17f9a31700c5.png)
6
-
7
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/d4f832fd-4649-4643-8648-e14d414835d3.png)
8
-
9
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-13/539bbf03-6b25-4e85-bb65-c8ec1433da0f.png)
10
3
  ### 実現したいこと
11
4
 
12
5
  ここに実現したいことを箇条書きで書いてください。
@@ -26,6 +19,124 @@
26
19
  エラーメッセージ
27
20
  ``` Illuminate\Contracts\Container\BindingResolutionException : Target class [CompaniesSeeder] does not exist.
28
21
 
22
+
23
+ ### 該当のソースコード
24
+
25
+ ```DatabaseSeeder.php
26
+ ソースコード
27
+ ```<?php
28
+
29
+ namespace Database\Seeders;
30
+
31
+ use Illuminate\Database\Seeder;
32
+
33
+ class DatabaseSeeder extends Seeder
34
+ {
35
+ /**
36
+ * Seed the application's database.
37
+ *
38
+ * @return void
39
+ */
40
+ public function run()
41
+ {
42
+ $this->call(CompaniesSeeder::class);
43
+ $this->call(ProductsSeeder::class);
44
+ $this->call(SalesSeeder::class);
45
+ }
46
+ }
47
+
48
+ ```ProductsSeeder.php
49
+ ソースコード
50
+ ```<?php
51
+
52
+
53
+ namespace Database\Seeders;
54
+
55
+ use Illuminate\Database\Seeder;
56
+ use App\Models\Products;
57
+
58
+ class ProductsSeeder extends Seeder
59
+ {
60
+ /**
61
+ * Run the database seeds.
62
+ *
63
+ * @return void
64
+ */
65
+ public function run()
66
+ {
67
+ Products::create([
68
+ 'company_id' => '2',
69
+ 'product_name' => 'TEST',
70
+ 'price' => '100',
71
+ 'stock' => '300',
72
+ 'comment' => 'TEST',
73
+ 'img_path' =>'water.jpg',
74
+ 'created_at' => '2023-02-08',
75
+ 'updated_at' => '2023-02-08',
76
+ ]);
77
+ //
78
+ }
79
+ }
80
+
81
+
82
+ ```CompaniesSeeder.php
83
+ ソースコード
84
+ ```<?php
85
+
86
+
87
+ namespace Database\Seeders;
88
+
89
+ use Illuminate\Database\Seeder;
90
+ use App\Models\Companies;
91
+
92
+ class CompaniesSeeder extends Seeder
93
+ {
94
+ /**
95
+ * Run the database seeds.
96
+ *
97
+ * @return void
98
+ */
99
+ public function run()
100
+ {
101
+ Companies::create([
102
+ 'company_name' => 'TEST',
103
+ 'street_address' => 'fake',
104
+ 'representalive_name' => 'TEST',
105
+ 'created_at' => '2023-02-08',
106
+ 'updated_at' => '2023-02-08',
107
+ ]);
108
+ //
109
+ }
110
+ }
111
+
112
+ ```SalesSeeder.php
113
+ ソースコード
114
+ ```<?php
115
+
116
+
117
+ namespace Database\Seeders;
118
+
119
+ use Illuminate\Database\Seeder;
120
+ use App\Models\Sales;
121
+
122
+ class SalesSeeder extends Seeder
123
+ {
124
+ /**
125
+ * Run the database seeds.
126
+ *
127
+ * @return void
128
+ */
129
+ public function run()
130
+ {
131
+ Sales::create([
132
+ 'product_id' => 'TEST',
133
+ 'created_at' => '2023-02-08',
134
+ 'updated_at' => '2023-02-08',
135
+ ]);
136
+ //
137
+ }
138
+ }
139
+
29
140
  ### 試したこと
30
141
  https://teratail.com/questions/253672
31
142
  https://qiita.com/kuma15/items/1687696bdd6be094c780