glitch-soc/app/models/user_ip.rb

21 lines
336 B
Ruby

# frozen_string_literal: true
# == Schema Information
#
# Table name: user_ips
#
# user_id :bigint(8) primary key
# ip :inet
# used_at :datetime
#
class UserIp < ApplicationRecord
include DatabaseViewRecord
self.primary_key = :user_id
belongs_to :user
scope :by_latest_used, -> { order(used_at: :desc) }
end