I find when developers are working on several branches simultaneously merges tend to conflict on the `ActiveRecord::Schema.define` line in schema.rb. My understanding is that schema.rb represents the database schema as it exists after running *all* the migrations in db/migrate It seems that the version number here is unnecessary, as it simply duplicates information already contained in the filesystem (last run migration) Are there legitimate uses for this information, or does it seem reasonable to make it so the version number is omitted from the dump by default? -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-core+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.