Sie müssen zugeben, dass für einen Neuling in Schienen und Datenbanken die offizielle Erklärung auf rubyonrails.org alle vier dieser Aufgaben genau gleich klingen lässt. Zitat:
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
Ich kenne nicht einmal den Unterschied zwischen Struktur und Schema. Und was ist der Unterschied zwischen dem Laden des Schemas der aktuellen Umgebung und dem Laden von schema.rb?
Wie ähnlich (oder unterschiedlich) sind diese Aufgaben?