db/migrate/20120109110445_removing_the_news_portlets.rb
class RemovingTheNewsPortlets < ActiveRecord::Migration def self.up drop_table :news_article_versions drop_table :news_articles drop_table :news_posts end Method `down` has 46 lines of code (exceeds 25 allowed). Consider refactoring.
RemovingTheNewsPortlets#self.down has approx 43 statements def self.downRemovingTheNewsPortlets#self.down has the variable name 't' create_table "news_article_versions", :force => true do |t| t.integer "news_article_id"RemovingTheNewsPortlets#self.down calls 't.integer "version"' 2 times t.integer "version"RemovingTheNewsPortlets#self.down calls 't.string "name"' 2 times t.string "name"RemovingTheNewsPortlets#self.down calls 't.string "slug"' 2 times t.string "slug"RemovingTheNewsPortlets#self.down calls 't.datetime "release_date"' 2 times t.datetime "release_date"RemovingTheNewsPortlets#self.down calls 't.integer "category_id"' 2 times t.integer "category_id"RemovingTheNewsPortlets#self.down calls 't.integer "attachment_id"' 2 times t.integer "attachment_id"RemovingTheNewsPortlets#self.down calls 't.integer "attachment_version"' 2 times t.integer "attachment_version"RemovingTheNewsPortlets#self.down calls 't.text "summary"' 2 times t.text "summary"RemovingTheNewsPortlets#self.down calls 't.text "body"' 3 times t.text "body"RemovingTheNewsPortlets#self.down calls 't.boolean "published", :default => false' 2 times t.boolean "published", :default => falseRemovingTheNewsPortlets#self.down calls 't.boolean "deleted", :default => false' 2 times t.boolean "deleted", :default => falseRemovingTheNewsPortlets#self.down calls 't.boolean "archived", :default => false' 2 times t.boolean "archived", :default => false t.string "version_comment"RemovingTheNewsPortlets#self.down calls 't.integer "created_by_id"' 2 times t.integer "created_by_id"RemovingTheNewsPortlets#self.down calls 't.integer "updated_by_id"' 2 times t.integer "updated_by_id"RemovingTheNewsPortlets#self.down calls 't.datetime "created_at"' 3 times t.datetime "created_at"RemovingTheNewsPortlets#self.down calls 't.datetime "updated_at"' 3 times t.datetime "updated_at" end create_table "news_articles", :force => true do |t| t.integer "version" t.integer "lock_version", :default => 0 t.string "name" t.string "slug" t.datetime "release_date" t.integer "category_id" t.integer "attachment_id" t.integer "attachment_version" t.text "summary" t.text "body" t.boolean "published", :default => false t.boolean "deleted", :default => false t.boolean "archived", :default => false t.integer "created_by_id" t.integer "updated_by_id" t.datetime "created_at" t.datetime "updated_at" end create_table "news_posts", :force => true do |t| t.string "title" t.text "body" t.datetime "created_at" t.datetime "updated_at" t.string "type" end endend