diff --git a/lib/data_conversion/import_to_mysql.rb b/lib/data_conversion/import_to_mysql.rb index f134e5901..f6078f446 100644 --- a/lib/data_conversion/import_to_mysql.rb +++ b/lib/data_conversion/import_to_mysql.rb @@ -66,7 +66,7 @@ module DataConversion log "Importing aspects to main table..." Aspect.connection.execute <<-SQL INSERT INTO aspects - SELECT mongo_aspects.* from mongo_aspects + SELECT mongo_aspects.id, mongo_aspects.name, users.id, mongo_aspects.created_at, mongo_aspects.updated_at, mongo_aspects.mongo_id, mongo_aspects.user_mongo_id FROM mongo_aspects INNER JOIN users ON (users.mongo_id = mongo_aspects.user_mongo_id) SQL log "Imported #{Aspect.count} aspects." end diff --git a/spec/lib/data_conversion/import_to_mysql_spec.rb b/spec/lib/data_conversion/import_to_mysql_spec.rb index afb27b5e3..f43fefccf 100644 --- a/spec/lib/data_conversion/import_to_mysql_spec.rb +++ b/spec/lib/data_conversion/import_to_mysql_spec.rb @@ -68,7 +68,6 @@ describe DataConversion::ImportToMysql do aspect.name.should == "generic" aspect.mongo_id.should == "4d2657e9cc8cb46033000006" aspect.user_mongo_id.should == "4d2657e9cc8cb46033000005" - aspect.user_id.should == User.where(:mongo_id => aspect.user_mongo_id) end it "sets the relation column" do @migrator.process_raw_aspects