Sha256: 4ee3063c0f455fedadc7c6f77db60650c6f6761c87be2a3260cd11ddf198ec9a
Contents?: true
Size: 865 Bytes
Versions: 7
Compression:
Stored size: 865 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" puts puts " #{'%5d' % User.count} users" # db model extension - move to its own addon? puts " #{'%5d' % Bookmark.count} bookmarks" # db model extension - move to its own addon? puts " #{'%5d' % Drink.count} drinks" # db model extension - move to its own addon? puts " #{'%5d' % Note.count} notes" # db model extension - move to its own addon? 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
7 entries across 7 versions & 1 rubygems