Looks like the commit in question is 15fb430
. The commit message gives the reason:
schema_format :sql should behave like schema_format :ruby
This commit adds a db:structure:load task that is run instead of db:schema:load when schema_format is set to :sql. This patch also removes the prefixing of the structure.sql files to mimic the use of a single schema.rb file. The patch originates from github issue #715.