teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

追記

2020/03/15 16:28

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -73,4 +73,5 @@
73
73
  --------------------------------------------------
74
74
  D, [2020-03-15T15:26:38.228536 #4] DEBUG -- : (2.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC
75
75
  up 20200312051405 Devise create users
76
- ```
76
+ ```
77
+ rails db:dropを開発環境でしてみた結果postテーブルが消えたため、マイグレーションファイルが何かのタイミングで消えてしまったのが原因だったと思われる。

5

文の修正

2020/03/15 16:28

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -3,8 +3,8 @@
3
3
  railsでのアプリ作成中にherokuへデプロイして本番環境で動作確認をしているとpostテーブルが使用されているページ(posts/index.erb もしくは posts/new.erb)で
4
4
  We're sorry, but something went wrong.
5
5
  If you are the application owner check the logs for more information.
6
- と表示されま
6
+ と表示されました
7
- トップページや他のページテーブルが使用されているページは問題なく動作します。
7
+ トップページや他のページテーブルが使用されているページは問題なく動作します。
8
8
  開発環境では全ページ問題なく動作します。
9
9
  以下のエラー文より、postテーブルに原因があると考えましたが、それ以上のことが全くわかりません。
10
10
  記述自体にsqlite3では動作してpgでは動作しない原因があるのでしょうか。

4

文の修正

2020/03/15 15:56

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,11 +1,12 @@
1
1
  ### 発生している問題・エラーメッセージ
2
2
 
3
- railsでのアプリ作成中にherokuへデプロイして本番環境で動作確認をしているとdbが使用されているページ(posts/index.erb もしくは posts/new.erb)で
3
+ railsでのアプリ作成中にherokuへデプロイして本番環境で動作確認をしているとpostテーブルが使用されているページ(posts/index.erb もしくは posts/new.erb)で
4
4
  We're sorry, but something went wrong.
5
5
  If you are the application owner check the logs for more information.
6
6
  と表示されます。
7
+ トップページや他のページテーブルが使用されているページは問題なく動作します。
7
- なお、開発環境では問題なく動作します。
8
+ 開発環境では全ページ問題なく動作します。
8
- 以下のエラー文より、postsテーブルに原因があると考えましたが、それ以上のことが全くわかりません。
9
+ 以下のエラー文より、postテーブルに原因があると考えましたが、それ以上のことが全くわかりません。
9
10
  記述自体にsqlite3では動作してpgでは動作しない原因があるのでしょうか。
10
11
 
11
12
  ### 該当のソースコード

3

情報の追記

2020/03/15 15:54

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -62,6 +62,7 @@
62
62
  posts/index.erbよりDBを使用する部分を除くと動作することを確認
63
63
  postの従属関係を除くも動作せず。
64
64
  heroku run rails db:migrate、drop,createなども一通り試しました。
65
+ production.logを見るもエラーは見られず。
65
66
 
66
67
  ### 追記、気になった点
67
68
  db/migrate内のpostテーブルのmigrationファイルが無くなっている。

2

情報の追記

2020/03/15 15:51

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -64,4 +64,11 @@
64
64
  heroku run rails db:migrate、drop,createなども一通り試しました。
65
65
 
66
66
  ### 追記、気になった点
67
- db/migrate内のpostテーブルのmigrationファイルが無くなっている。
67
+ db/migrate内のpostテーブルのmigrationファイルが無くなっている。
68
+ ```
69
+ heroku run rails db:migrate:status
70
+ Status Migration ID Migration Name
71
+ --------------------------------------------------
72
+ D, [2020-03-15T15:26:38.228536 #4] DEBUG -- : (2.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC
73
+ up 20200312051405 Devise create users
74
+ ```

1

情報の追記

2020/03/15 15:36

投稿

tmtm_201
tmtm_201

スコア6

title CHANGED
File without changes
body CHANGED
@@ -61,4 +61,7 @@
61
61
 
62
62
  posts/index.erbよりDBを使用する部分を除くと動作することを確認
63
63
  postの従属関係を除くも動作せず。
64
- heroku run rails db:migrate、drop,createなども一通り試しました。
64
+ heroku run rails db:migrate、drop,createなども一通り試しました。
65
+
66
+ ### 追記、気になった点
67
+ db/migrate内のpostテーブルのmigrationファイルが無くなっている。