diff --git a/lib/jam_ruby/models/connection_track.rb b/lib/jam_ruby/models/connection_track.rb new file mode 100644 index 000000000..303d1534c --- /dev/null +++ b/lib/jam_ruby/models/connection_track.rb @@ -0,0 +1,15 @@ +module JamRuby + class ConnectionTrack < ActiveRecord::Base + + self.table_name = "connections_tracks" + + self.primary_key = 'id' + + SOUND = %w(mono stereo) + + belongs_to :connection, :class_name => "JamRuby::Connection", :inverse_of => :connection_tracks + belongs_to :instrument, :class_name => "JamRuby::Instrument", :inverse_of => :connection_tracks + + validates :sound, :inclusion => {:in => SOUND} + end +end \ No newline at end of file