change migration to move old data over
This commit is contained in:
parent
674298ba13
commit
e1f62d6668
|
@ -57,7 +57,7 @@ end
|
||||||
# * zeus: 'zeus rspec' (requires the server to be started separately)
|
# * zeus: 'zeus rspec' (requires the server to be started separately)
|
||||||
# * 'just' rspec: 'rspec'
|
# * 'just' rspec: 'rspec'
|
||||||
|
|
||||||
guard :rspec, cmd: "bundle exec rspec" do
|
guard :rspec, cmd: "rspec" do
|
||||||
require "guard/rspec/dsl"
|
require "guard/rspec/dsl"
|
||||||
dsl = Guard::RSpec::Dsl.new(self)
|
dsl = Guard::RSpec::Dsl.new(self)
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,24 @@
|
||||||
class AddStreetCityCountryToUser < ActiveRecord::Migration[5.0]
|
class AddStreetCityCountryToUser < ActiveRecord::Migration[5.0]
|
||||||
def change
|
|
||||||
|
def up
|
||||||
add_column :users, :street, :string
|
add_column :users, :street, :string
|
||||||
add_column :users, :city, :string
|
add_column :users, :city, :string
|
||||||
add_column :users, :country, :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
|
end
|
||||||
|
|
||||||
|
def down
|
||||||
|
remove_column :users, :street
|
||||||
|
remove_column :users, :city
|
||||||
|
remove_column :users, :country
|
||||||
|
puts "DOWN"
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue