Sha256: 8bb9a5852b1c0efc48d816b8ad3295144d6c1d8f3680fd030d64fb05d7a63706

Contents?: true

Size: 553 Bytes

Versions: 7

Compression:

Stored size: 553 Bytes

Contents

# encoding: utf-8

module BeerDb

  class Deleter
    
    include BeerDb::Models

    def run
      # for now delete all tables

      Bookmark.delete_all   # db model extension - move to its own addon?
      Drink.delete_all      # db model extension - move to its own addon?
      Note.delete_all       # db model extension - move to its own addon?
      User.delete_all       # db model extension - move to its own addon?

      Beer.delete_all
      Brand.delete_all
      Brewery.delete_all
    end
    
  end # class Deleter

end # module BeerDb

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
beerdb-0.9.4 lib/beerdb/deleter.rb
beerdb-0.9.3 lib/beerdb/deleter.rb
beerdb-0.9.2 lib/beerdb/deleter.rb
beerdb-0.9.1 lib/beerdb/deleter.rb
beerdb-0.9.0 lib/beerdb/deleter.rb
beerdb-0.8.2 lib/beerdb/deleter.rb
beerdb-0.8.1 lib/beerdb/deleter.rb