Используя Rails 3, я изменил имя таблицы в модели следующим образом:
# app/models/product.rb
class Product < ActiveRecord::Base
set_table_name "items"
end
Но когда я пытаюсь настроить тесты, я получаю следующую ошибку:
Started
E
Finished in 0.027396 seconds.
1) Error:
test_the_truth(CustomerTest):
ActiveRecord::StatementInvalid: Mysql2::Error: Table 'project2_test.products' doesn't exist: DELETE FROM `products`
1 tests, 0 assertions, 0 failures, 1 errors
Есть идеи, как я могу сообщить о продуктах?