1 class RentableInheritance < ActiveRecord::Migration
6 create_table :rentables do |t|
8 t.column :type, :string
11 t.column :title, :string
12 t.column :newrelease, :boolean, :default => false
15 t.column :video_genre, :integer
16 t.column :director, :integer
17 t.column :media, :integer
20 t.column :game_genre, :integer
21 t.column :platform, :integer
26 create_table :games do |t|
27 t.column :title, :string
28 t.column :platform, :integer
29 t.column :genre, :integer
30 t.column :rentable_id, :integer
33 create_table :videos do |t|
34 t.column :title, :string
35 t.column :newrelease, :boolean, :default => false
36 t.column :director, :string
37 t.column :genre, :integer
38 t.column :rentable_id, :integer
42 create_table :rentables do |t|
43 t.column :rtype, :string