change migration to move old data over

This commit is contained in:
Torsten Ruger 2017-06-03 22:17:13 +03:00
parent 674298ba13
commit e1f62d6668
2 changed files with 19 additions and 2 deletions

View File

@ -57,7 +57,7 @@ end
# * zeus: 'zeus rspec' (requires the server to be started separately)
# * 'just' rspec: 'rspec'
guard :rspec, cmd: "bundle exec rspec" do
guard :rspec, cmd: "rspec" do
require "guard/rspec/dsl"
dsl = Guard::RSpec::Dsl.new(self)

View File

@ -1,7 +1,24 @@
class AddStreetCityCountryToUser < ActiveRecord::Migration[5.0]
def change
def up
add_column :users, :street, :string
add_column :users, :city, :string
add_column :users, :country, :string
puts "UP"
User.all.each do |user|
resume = user.resume
user.street = resume.street
user.city = resume.city
user.country = resume.country
user.save
end
end
def down
remove_column :users, :street
remove_column :users, :city
remove_column :users, :country
puts "DOWN"
end
end