Remove genre from rentables
authorIra W. Snyder <devel@irasnyder.com>
Thu, 22 Nov 2007 01:42:34 +0000 (17:42 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Thu, 22 Nov 2007 01:42:34 +0000 (17:42 -0800)
Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
app/models/rentable.rb
db/development.sqlite3
db/migrate/007_remove_rentable_genre.rb [new file with mode: 0644]
db/schema.rb

index 12e7df7..0699a20 100644 (file)
@@ -3,5 +3,4 @@ class Rentable < ActiveRecord::Base
   belongs_to :video
   belongs_to :game
 
-  #validates_presence_of :genre
 end
index 09fe25d..d82a2f8 100644 (file)
Binary files a/db/development.sqlite3 and b/db/development.sqlite3 differ
diff --git a/db/migrate/007_remove_rentable_genre.rb b/db/migrate/007_remove_rentable_genre.rb
new file mode 100644 (file)
index 0000000..daa9c8c
--- /dev/null
@@ -0,0 +1,9 @@
+class RemoveRentableGenre < ActiveRecord::Migration
+  def self.up
+    remove_column :rentables, :genre
+  end
+
+  def self.down
+    add_column :rentable, :genre
+  end
+end
index 544fb07..fff73ef 100644 (file)
@@ -2,7 +2,7 @@
 # migrations feature of ActiveRecord to incrementally modify your database, and
 # then regenerate this schema definition.
 
-ActiveRecord::Schema.define(:version => 6) do
+ActiveRecord::Schema.define(:version => 7) do
 
   create_table "coitems", :force => true do |t|
     t.column "customer_id", :integer
@@ -27,7 +27,6 @@ ActiveRecord::Schema.define(:version => 6) do
   end
 
   create_table "rentables", :force => true do |t|
-    t.column "genre", :string
   end
 
   create_table "videos", :force => true do |t|