質問編集履歴

4

追記

2021/04/03 07:05

投稿

ko.nakamura
ko.nakamura

スコア3

test CHANGED
File without changes
test CHANGED
@@ -107,3 +107,27 @@
107
107
  と出て全てupされております。
108
108
 
109
109
  中間テーブルのlocal confirmationsが存在しupされているのに、なぜ存在しないと出るのでしょうか??
110
+
111
+ エラーはこんな感じです。
112
+
113
+ ```
114
+
115
+ 2021-04-03T06:25:07.432233+00:00 app[web.1]: I, [2021-04-03T06:25:07.432133 #4] INFO -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188] Processing by ItemsController#show as HTML
116
+
117
+ 2021-04-03T06:25:07.432366+00:00 app[web.1]: I, [2021-04-03T06:25:07.432291 #4] INFO -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188] Parameters: {"id"=>"14"}
118
+
119
+ 2021-04-03T06:25:07.590924+00:00 app[web.1]: D, [2021-04-03T06:25:07.590733 #4] DEBUG -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188] (8.2ms) SET NAMES utf8, @@SESSION.sql_mode = CONCAT(CONCAT(@@sql_mode, ',STRICT_ALL_TABLES'), ',NO_AUTO_VALUE_ON_ZERO'), @@SESSION.sql_auto_is_null = 0, @@SESSION.wait_timeout = 2147483
120
+
121
+ 2021-04-03T06:25:07.602666+00:00 app[web.1]: D, [2021-04-03T06:25:07.602506 #4] DEBUG -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188] Item Load (6.5ms) SELECT `items`.* FROM `items` WHERE `items`.`id` = 14 LIMIT 1
122
+
123
+ 2021-04-03T06:25:07.611217+00:00 app[web.1]: I, [2021-04-03T06:25:07.611079 #4] INFO -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188] Completed 500 Internal Server Error in 179ms (ActiveRecord: 21.9ms | Allocations: 794)
124
+
125
+ 2021-04-03T06:25:07.612531+00:00 app[web.1]: F, [2021-04-03T06:25:07.612441 #4] FATAL -- : [7c01129e-a9ed-4af5-88a5-a3d741bb3188]
126
+
127
+ 2021-04-03T06:25:07.612532+00:00 app[web.1]: [7c01129e-a9ed-4af5-88a5-a3d741bb3188] ActiveRecord::StatementInvalid (Mysql2::Error: Table 'heroku_0bba6186d23d973.local_confirmations' doesn't exist):
128
+
129
+ 2021-04-03T06:25:07.612534+00:00 app[web.1]: [7c01129e-a9ed-4af5-88a5-a3d741bb3188]
130
+
131
+ 2021-04-03T06:25:07.612534+00:00 app[web.1]: [7c01129e-a9ed-4af5-88a5-a3d741bb3188] app/controllers/items_controller.rb:25:in `show'
132
+
133
+ ```

3

追記

2021/04/03 07:05

投稿

ko.nakamura
ko.nakamura

スコア3

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  ```
38
38
 
39
- % gem install bundler:2.2.11
39
+ % gem install bundler:2.2.11を実行
40
40
 
41
41
  ```
42
42
 
@@ -106,4 +106,4 @@
106
106
 
107
107
  と出て全てupされております。
108
108
 
109
- 間テーブルのlocal confirmationsが存在しupされているのに、なぜ存在しないと出るのでしょうか??
109
+ 中間テーブルのlocal confirmationsが存在しupされているのに、なぜ存在しないと出るのでしょうか??

2

追記

2021/04/03 06:39

投稿

ko.nakamura
ko.nakamura

スコア3

test CHANGED
File without changes
test CHANGED
@@ -104,4 +104,6 @@
104
104
 
105
105
  ```
106
106
 
107
- と出て全てupされております
107
+ と出て全てupされております
108
+
109
+ 中有間テーブルのlocal confirmationsが存在しupされているのに、なぜ存在しないと出るのでしょうか??

1

追記

2021/04/03 06:38

投稿

ko.nakamura
ko.nakamura

スコア3

test CHANGED
File without changes
test CHANGED
@@ -83,3 +83,25 @@
83
83
  以降何度も% heroku run rails db:migrateと% heroku run rails db:migrate繰り返すが何も変わらず
84
84
 
85
85
  助けてください!
86
+
87
+
88
+
89
+ ##以下追記
90
+
91
+ % heroku run rails db:migrate:statusで確認したところ
92
+
93
+ ```
94
+
95
+ up 20210325051648 Devise create users
96
+
97
+ up 20210327010709 Create items
98
+
99
+ up 20210327134502 Create active storage tablesactive storage
100
+
101
+ up 20210330093735 Create web confirmations
102
+
103
+ up 20210401080732 Create local confirmations
104
+
105
+ ```
106
+
107
+ と出て全てupされております