Sha256: 94c5e438b8f3fbd9b7987dad8e2f70a61e3b6ae93a4dde2ffaeffff04c0a49bd
Contents?: true
Size: 431 Bytes
Versions: 1
Compression:
Stored size: 431 Bytes
Contents
class AddAreaToBudgetItems < ActiveRecord::Migration def up add_column :budget_items, :area_id, :integer BudgetItem.all.each do |item| item.area = item.project.areas.sample item.save! end change_column :budget_items, :area_id, :integer, null: false add_foreign_key :budget_items, :areas add_index :budget_items, :area_id end def down remove_column :budget_items, :area_id end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
self_systeem-0.1.0 | test/dummy_app/db/migrate/20140409002526_add_area_to_budget_items.rb |