I have this testingdatabase which, by now, is stuffed with junk. Now I\'ve done a few Table.destroy_all commands in the rails console which deletes all records and dependencies
Assuming you're using MySQL or Postgre and not SQlite3 (which doesn't support TRUNCATE), you could do the following:
TRUNCATE
MyModel.connection_pool.with_connection { |c| c.truncate(MyModel.table_name) }
Note that this would not invoke ActiveRecord callbacks.