# frozen_string_literal: true
class ApiToken < ApplicationRecord
attribute :token, :string
attribute :active, :boolean, default: true
attribute :comment, :string
attribute :created_at, :datetime
attribute :updated_at, :datetime
before_save :create_token
private
def create_token
self.token = SecureRandom.uuid.delete("-").upcase
end
end