13 lines
496 B
Ruby
13 lines
496 B
Ruby
|
|
module JamRuby
|
|
class Feed < ActiveRecord::Base
|
|
|
|
belongs_to :recording, class_name: "JamRuby::Recording", inverse_of: :feed, foreign_key: 'recording_id'
|
|
belongs_to :music_session_history, class_name: "JamRuby::MusicSessionHistory", inverse_of: :feed, foreign_key: 'music_session_id'
|
|
|
|
def self.index(params = {start:0, limit:20})
|
|
Feed.includes(:recording).includes(:music_session_history).order('created_at DESC').offset(params[:start]).limit(params[:limit])
|
|
end
|
|
end
|
|
end
|