From: OHASHI, Norikazu Date: Fri, 22 Mar 2019 04:21:25 +0000 (+0900) Subject: ActiveRecordのクラス名が規則と異っていたため修正 X-Git-Url: http://www.wald-der-katze.sakura.ne.jp/git/gitweb.cgi?a=commitdiff_plain;h=c020af95006044d465d20a1c85d95ebef7b62a08;p=book_server.git ActiveRecordのクラス名が規則と異っていたため修正 --- diff --git a/sinatra/app/models/users_db.rb b/sinatra/app/models/users_db.rb index 2bb0ec3..d0ad470 100644 --- a/sinatra/app/models/users_db.rb +++ b/sinatra/app/models/users_db.rb @@ -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