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

質問編集履歴

5

コードの記述もれ

2020/08/03 01:15

投稿

_tonton_
_tonton_

スコア4

title CHANGED
File without changes
body CHANGED
@@ -15,6 +15,7 @@
15
15
  def change
16
16
  create_table :users do |t|
17
17
  ## Database authenticatable
18
+ t.string :name,
18
19
  t.string :email, null: false, default: ""
19
20
  t.string :encrypted_password, null: false, default: ""
20
21
 
@@ -28,6 +29,7 @@
28
29
  t.timestamps null: false
29
30
  end
30
31
 
32
+ add_index :users, :name
31
33
  add_index :users, :email, unique: true
32
34
  add_index :users, :reset_password_token, unique: true
33
35
  end

4

コードの記述もれ

2020/08/03 01:15

投稿

_tonton_
_tonton_

スコア4

title CHANGED
File without changes
body CHANGED
@@ -48,7 +48,7 @@
48
48
  コマンドでの解決法で改善しませんでした。
49
49
  またupコマンドも使えません。
50
50
 
51
- -bin/rails db:migrate実行時
51
+ -bin/rails db:migrateおよびrails db:drop実行時
52
52
  ![イメージ説明](a2d3bfcb7378b6361601fd6a82a04557.jpeg)
53
53
 
54
54
  -rails db:migrate RAILS_ENV=development実行時

3

コード追記

2020/08/03 00:10

投稿

_tonton_
_tonton_

スコア4

title CHANGED
File without changes
body CHANGED
@@ -8,6 +8,40 @@
8
8
  マイグレーションファイルがdownになっていることが原因かと考えていますが、
9
9
  ここからの復旧方法がわかりません。
10
10
 
11
+ ### 関連すると思われるマイグレーションファイル
12
+ - 20200802154808_devise_create_users.rb
13
+ ```ruby
14
+ class DeviseCreateUsers < ActiveRecord::Migration[6.0]
15
+ def change
16
+ create_table :users do |t|
17
+ ## Database authenticatable
18
+ t.string :email, null: false, default: ""
19
+ t.string :encrypted_password, null: false, default: ""
20
+
21
+ ## Recoverable
22
+ t.string :reset_password_token
23
+ t.datetime :reset_password_sent_at
24
+
25
+ ## Rememberable
26
+ t.datetime :remember_created_at
27
+
28
+ t.timestamps null: false
29
+ end
30
+
31
+ add_index :users, :email, unique: true
32
+ add_index :users, :reset_password_token, unique: true
33
+ end
34
+ end
35
+ ```
36
+ - 20200730140954_add_image_to_user.rb
37
+ ```ruby
38
+ class AddImageToUser < ActiveRecord::Migration[6.0]
39
+ def change
40
+ add_column :users, :image, :string
41
+ end
42
+ end
43
+
44
+ ```
11
45
  ### 試したこと
12
46
  エラー画面に記載のあるrails:db:migrate RAILS_ENV=developmentや
13
47
  bundle exec rake db:migrate 等

2

コード追記

2020/08/03 00:07

投稿

_tonton_
_tonton_

スコア4

title CHANGED
File without changes
body CHANGED
@@ -14,5 +14,11 @@
14
14
  コマンドでの解決法で改善しませんでした。
15
15
  またupコマンドも使えません。
16
16
 
17
+ -bin/rails db:migrate実行時
18
+ ![イメージ説明](a2d3bfcb7378b6361601fd6a82a04557.jpeg)
19
+
20
+ -rails db:migrate RAILS_ENV=development実行時
21
+ ![イメージ説明](92362af626905e37d15253c203cab455.jpeg)
22
+
17
23
  ### 補足情報(FW/ツールのバージョンなど)
18
24
  Rails、devise利用しています。

1

記載漏れ

2020/08/02 23:57

投稿

_tonton_
_tonton_

スコア4

title CHANGED
File without changes
body CHANGED
@@ -15,4 +15,4 @@
15
15
  またupコマンドも使えません。
16
16
 
17
17
  ### 補足情報(FW/ツールのバージョンなど)
18
- devise利用しています。
18
+ Rails、devise利用しています。