Files
danbooru/app/models/api_key.rb
2018-05-15 14:19:45 -07:00

16 lines
265 B
Ruby

class ApiKey < ApplicationRecord
belongs_to :user
validates_uniqueness_of :user_id
validates_uniqueness_of :key
has_secure_token :key
def self.generate!(user)
create(:user_id => user.id)
end
def regenerate!
regenerate_key
save
end
end