質問編集履歴

2

マイグレーションでの失敗を追加

2020/10/15 15:54

投稿

Zengo_Master
Zengo_Master

スコア19

test CHANGED
@@ -1 +1 @@
1
- Herokuにデプロイしてもアクセス失敗
1
+ Herokuにデプロイしてもseed後にアクセス失敗
test CHANGED
@@ -68,4 +68,56 @@
68
68
 
69
69
 
70
70
 
71
- resultsコントローラーのindexアクションにより、index.html.erbのビューが表示されるはずなのに、原因が分かりません。原因と対処法を教えていただきたいです。
71
+ resultsコントローラーのindexアクションにより、index.html.erbのビューが表示されるはずなのに、原因が分かりません。
72
+
73
+
74
+
75
+ seedを撤回しようと、データベースをリセットしてみました。
76
+
77
+
78
+
79
+ ```
80
+
81
+ heroku run rake db:migrate:reset
82
+
83
+ ```
84
+
85
+
86
+
87
+ ところが、エラーらしき文が出ました。
88
+
89
+
90
+
91
+ ```
92
+
93
+ Running rails db:migrate on ⬢ sugar-league... up, run.3929 (Free)
94
+
95
+ DEPRECATION WARNING: Including LoggerSilence is deprecated and will be removed in Rails 6.1. Please use `ActiveSupport::LoggerSilence` instead (called from <main> at /app/config/application.rb:7)
96
+
97
+ ```
98
+
99
+
100
+
101
+ 再度、マイグレーションしました。
102
+
103
+
104
+
105
+ ```
106
+
107
+ heroku run rake db:migrate
108
+
109
+ ```
110
+
111
+
112
+
113
+ ```
114
+
115
+ Running rake db:migrate on ⬢ sugar-league... up, run.4699 (Free)
116
+
117
+ DEPRECATION WARNING: Including LoggerSilence is deprecated and will be removed in Rails 6.1. Please use `ActiveSupport::LoggerSilence` instead (called from <top (required)> at /app/config/application.rb:7)
118
+
119
+ ```
120
+
121
+
122
+
123
+ やはり、まともにマイグレーションできていません。考えられる原因と対処法を教えていただきたいです。

1

エラーが起きる直前にやったことを追記

2020/10/15 15:54

投稿

Zengo_Master
Zengo_Master

スコア19

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,24 @@
1
1
  # 解決したいこと
2
2
 
3
- Railsで開発したアプリケーションをHerokuにデプロイしても、以下のような画面が出ます。
3
+ Railsで開発したアプリケーションをHerokuにデプロイしても、以下のような画面が出ます。Heroku上でseedした途端に開けなくなりました。
4
+
5
+ heroku logsでエラーを調べたところ、以下のようでした。
6
+
7
+
8
+
9
+ ```
10
+
11
+ ActionView::Template::Error (Couldn't find Result with 'id'=2):
12
+
13
+ ```
14
+
15
+
16
+
17
+ ```
18
+
19
+ Completed 500 Internal Server Error in 141ms
20
+
21
+ ```
4
22
 
5
23
 
6
24