Вярвам, че бяхте прав в подозрението си за името на таблицата secretsanta.
Освен ако не сте задали table_name на своя модел secretsanta, rails ще търси таблица с име secretsantas
. Ако приложението работеше преди, бих предположил, че таблицата всъщност се казва secretsantas
.
За да изброите наличните таблици, изпълнете:
tables = ActiveRecord::Base.connection.tables
А, ето проблема:
'Secretsanta'.pluralize
=> "Secretsanta"
Опитайте да посочите името на таблицата във вашия модел:
class Secretsanta < ActiveRecord::Base
self.table_name = "secretsantas"
end