Sha256: 1edd073fa9cdde05e8163ffd528f58ce4e741f2dc68c1eac84b37b00dcd4c3a2

Contents?: true

Size: 474 Bytes

Versions: 19

Compression:

Stored size: 474 Bytes

Contents

# encoding: utf-8

module BeerDb

  class Stats
    include BeerDb::Models

    def tables
      puts "Stats:"
      puts " #{'%5d' % Beer.count} beers"
      puts " #{'%5d' % Brand.count} brands"
      puts " #{'%5d' % Brewery.count} breweries"
    end
    
    def props
      puts "Props:"
      Prop.order( 'created_at asc' ).all.each do |prop|
        puts "  #{prop.key} / #{prop.value} || #{prop.created_at}"
      end
    end
  end # class Stats

end # module BeerDb

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
beerdb-0.7.2 lib/beerdb/stats.rb
beerdb-0.7.1 lib/beerdb/stats.rb
beerdb-0.7.0 lib/beerdb/stats.rb
beerdb-0.6.15 lib/beerdb/stats.rb
beerdb-0.6.14 lib/beerdb/stats.rb
beerdb-0.6.13 lib/beerdb/stats.rb
beerdb-0.6.12 lib/beerdb/stats.rb
beerdb-0.6.11 lib/beerdb/stats.rb
beerdb-0.6.10 lib/beerdb/stats.rb
beerdb-0.6.9 lib/beerdb/stats.rb
beerdb-0.6.8 lib/beerdb/stats.rb
beerdb-0.6.7 lib/beerdb/stats.rb
beerdb-0.6.6 lib/beerdb/stats.rb
beerdb-0.6.5 lib/beerdb/stats.rb
beerdb-0.6.4 lib/beerdb/stats.rb
beerdb-0.6.3 lib/beerdb/stats.rb
beerdb-0.6.2 lib/beerdb/stats.rb
beerdb-0.6.1 lib/beerdb/stats.rb
beerdb-0.6.0 lib/beerdb/stats.rb