diff --git a/lib/fixture_builder/builder.rb b/lib/fixture_builder/builder.rb index f7d3741..83e5d9a 100644 --- a/lib/fixture_builder/builder.rb +++ b/lib/fixture_builder/builder.rb @@ -99,7 +99,7 @@ def dump_tables table_klass = table_name.classify.constantize rescue nil if table_klass && table_klass < ActiveRecord::Base rows = table_klass.unscoped do - table_klass.all.collect do |obj| + table_klass.order(:id).all.collect do |obj| attrs = obj.attributes.select { |attr_name| table_klass.column_names.include?(attr_name) } attrs.inject({}) do |hash, (attr_name, value)| hash[attr_name] = serialized_value_if_needed(table_klass, attr_name, value)