Согласитесь, для новичка в rails и базах данных, официальное объяснение на rubyonrails.org заставляет все четыре эти задачи звучать абсолютно одинаково. Цитата:
rake db:test:clone Recreate the test database from
the current environment’s database schema
rake db:test:clone_structure Recreate the test database from the
development structure
rake db:test:load Recreate the test database from the current schema.rb
rake db:test:prepare Check for pending migrations and load the test schema
Я даже не знаю разницы между структурой и схемой. И какая разница между загрузкой схемы текущего окружения и просто загрузкой schema.rb?
Насколько похожи (или различны) эти задачи?