ActiveRecordのクラス名が規則と異っていたため修正
authorOHASHI, Norikazu <katz@neko-mori.sakura.ne.jp>
Fri, 22 Mar 2019 04:21:25 +0000 (13:21 +0900)
committerOHASHI, Norikazu <katz@neko-mori.sakura.ne.jp>
Fri, 22 Mar 2019 04:21:25 +0000 (13:21 +0900)
sinatra/app/models/users_db.rb

index 2bb0ec3..d0ad470 100644 (file)
@@ -9,7 +9,7 @@ db_config = File.join(File.dirname(__FILE__), 'database.yml')
 ActiveRecord::Base.configurations = YAML.load_file(db_config)
 ActiveRecord::Base.establish_connection(:development)
 
-class Users < ActiveRecord::Base
+class User < ActiveRecord::Base
 end
 
 
@@ -37,7 +37,7 @@ class UserAccount
   def self.createAccount(name, full_name, email, passwd)
     
     # ユーザの有無をチェック
-    if (Users.find_by(user_name: name) != nil)
+    if (User.find_by(user_name: name) != nil)
       raise AlreadyInstanceError
     end
 
@@ -46,7 +46,7 @@ class UserAccount
     passwd_hash = BCrypt::Engine.hash_secret(passwd, passwd_salt)
 
     # ユーザデータの登録
-    user = Users.new
+    user = User.new
     user.user_name = name
     user.full_name = full_name
     user.email = email
@@ -63,7 +63,7 @@ class UserAccount
 
   # パスワードをチェックする
   def self.checkPasswd(name, passwd)
-    user = Users.find_by(user_name: name)
+    user = User.find_by(user_name: name)
 
     # ユーザの有無をチェック
     if (user == nil)
@@ -83,7 +83,7 @@ class UserAccount
 
   # ユーザ情報取得
   def self.getUser(id)
-    user = Users.find_by(user_id: id)
+    user = User.find_by(user_id: id)
     if (user == nil)
       raise NotfondInstanceError
     end