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

質問編集履歴

2

タイトルがわかりにくかったので修正

2021/04/16 10:31

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- Rails6 Userモデルのtable_nameがバグる
1
+ Userモデルのtable_nameに間違ったテーブル名設定されてしまう。(Rails6系)
body CHANGED
@@ -1,4 +1,5 @@
1
1
  # 事象
2
+
2
3
  devise + devise_token_authを利用してUserモデルを作成しました。(数ヶ月前)
3
4
 
4
5
  直近でUserモデルを触ろうとしたところ、継承元がApplicationRecordではなくなぜかActiveRecord::Baseになっていました。

1

タイポ + Gemfile.lock追加

2021/04/16 10:31

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- Rails6 Useモデルのtable_nameがバグる
1
+ Rails6 Userモデルのtable_nameがバグる
body CHANGED
@@ -26,4 +26,18 @@
26
26
  :rememberable, :validatable, :trackable
27
27
  include DeviseTokenAuth::Concerns::User
28
28
  end
29
+ ```
30
+
31
+ ```ruby
32
+ # Gemfile.lockからdevise関連のとこのみ抜粋
33
+ devise (4.7.3)
34
+ bcrypt (~> 3.0)
35
+ orm_adapter (~> 0.1)
36
+ railties (>= 4.1.0)
37
+ responders
38
+ warden (~> 1.2.3)
39
+ devise_token_auth (1.1.5)
40
+ bcrypt (~> 3.0)
41
+ devise (> 3.5.2, < 5)
42
+ rails (>= 4.2.0, < 6.2)
29
43
  ```