class BeerDb::CreateDbExtrasBookmarks
Public Instance Methods
up()
click to toggle source
# File lib/beerdb/note/schema.rb, line 57 def up ActiveRecord::Schema.define do create_table :bookmarks do |t| # join table (user,beer/brewery) t.references :bookmarkable, :polymorphic => true # todo: check add :null => false is possible/needed? t.references :user, :null => false t.boolean :yes, :null => false, :default => false # like/favorite/top t.boolean :no, :null => false, :default => false # dislike/flop/blacklisted t.boolean :wish, :null => false, :default => false # e.g wish == false == drunk / wishlist (beer not yet drunken/tasted) t.timestamps end end # Schema.define end