Sha256: 0a94a820e8a57ee03626ff5af8810d95b3ba55913a932da49d059f42e7cd5554
Contents?: true
Size: 698 Bytes
Versions: 12
Compression:
Stored size: 698 Bytes
Contents
require 'gdshowsdb' Gdshowsdb.init() Gdshowsdb.load() puts "Sample Application" show = Show.find_by_year_and_month_and_day(1995,7,8) puts "#{show.year}/#{show.month}/#{show.day} @ #{show.venue}" show.show_sets.each do |set| puts set.encore? ? 'Encore' : "Set #{set.position + 1}" set.songs.each do |song| song_string = "#{song.position} #{song.song_ref.name}" song_string << " >" if song.segued puts song_string end end jack_straw = SongRef.find_by_name('Jack Straw') puts "#{jack_straw.name} was played #{jack_straw.song_occurences.size} times" jack_straw_shows = jack_straw.shows jack_straw_shows.each do |show| puts show.title end puts SongRef.friendly.find('althea').inspect
Version data entries
12 entries across 12 versions & 1 rubygems