質問編集履歴

5

質問の修正

2022/09/28 04:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -115,5 +115,5 @@
115
115
  !追記
116
116
  >マイグレーションファイルの作成順は、参照されるテーブルが先になっていますか?
117
117
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-09-28/2853e32a-69d3-49f7-85f7-b24099a37a68.png)
118
- 参照されるテーブルというのはuserのことですか?
118
+ 参照されるテーブルというのはrelationshipsのことですか?
119
119
 

4

分からなかった箇所の質問

2022/09/28 03:45

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -111,4 +111,9 @@
111
111
 
112
112
  !追記
113
113
  恐らく、user_idに関することだと思うのですが、カラムのデータ型に関して言っているのでしょうか?
114
+ 0
115
+ !追記
116
+ >マイグレーションファイルの作成順は、参照されるテーブルが先になっていますか?
117
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-09-28/2853e32a-69d3-49f7-85f7-b24099a37a68.png)
118
+ 参照されるテーブルというのはuserのことですか?
114
119
 

3

質問の追記

2022/09/28 03:03

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -108,3 +108,7 @@
108
108
  ```
109
109
  文字数制限で質問ができなかったため、重要だと思われる個所だけを残しました。
110
110
  必要とされる個所は、追記したいと思います。
111
+
112
+ !追記
113
+ 恐らく、user_idに関することだと思うのですが、カラムのデータ型に関して言っているのでしょうか?
114
+

2

質問の修正

2022/09/28 01:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -91,6 +91,20 @@
91
91
  Tasks: TOP => db:migrate
92
92
  (See full trace by running task with --trace)
93
93
  ```
94
+ マイグレーションファイル
95
+ ```
96
+ class CreateRelationships < ActiveRecord::Migration[6.1]
97
+ def change
98
+ create_table :relationships do |t|
99
+ t.references :user, null: false, foreign_key: true
100
+ t.references :follow, null: false, foreign_key: true
94
101
 
102
+ t.timestamps
103
+
104
+ t.index [:user_id, :follow_id], unique: true
105
+ end
106
+ end
107
+ end
108
+ ```
95
109
  文字数制限で質問ができなかったため、重要だと思われる個所だけを残しました。
96
110
  必要とされる個所は、追記したいと思います。

1

質問の修正

2022/09/28 01:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### rails db:migrate実行後
2
- rails db:migrateをコマンド入力をしたのですが、テーブルが作成されずエラーが発生してしまいました。
2
+ フォロー機能作成の為、rails db:migrateをコマンド入力をしたのですが、テーブルが作成されずエラーが発生してしまいました。
3
3
  エラーの原因が調べてもよく分からず困っています。
4
4
  見て頂けないでしょうか?
5
5
  ### エラー