1 # frozen_string_literal: true
 
   3 # == Schema Information
 
   7 #  id             :bigint           not null, primary key
 
   8 #  user_id        :bigint           not null
 
   9 #  friend_user_id :bigint           not null
 
  10 #  created_at     :datetime
 
  14 #  index_friends_on_user_id_and_created_at  (user_id,created_at)
 
  15 #  user_id_idx                              (friend_user_id)
 
  19 #  friends_friend_user_id_fkey  (friend_user_id => users.id)
 
  20 #  friends_user_id_fkey         (user_id => users.id)
 
  23 class Follow < ApplicationRecord
 
  24   self.table_name = "friends"
 
  26   belongs_to :follower, :class_name => "User", :foreign_key => :user_id, :inverse_of => :follows
 
  27   belongs_to :following, :class_name => "User", :foreign_key => :friend_user_id, :inverse_of => :follows