Изменение активной записи БД в Rails - PullRequest
0 голосов
/ 10 августа 2009

У меня есть приложение rails, которое я создал на основе БД с таблицей под названием «страны», в которой хранится список всех стран мира. Теперь я обнаружил, что фактическая БД, которую я буду использовать, использует таблицу с именем «ctry» (глупо, я знаю). Я пытаюсь понять, есть ли способ указать активной записи на эту новую таблицу, не меняя каждый отдельный экземпляр в "странах" с имен контроллеров, имен файлов и т. Д.

Я совсем не уверен, что это можно сделать с помощью маршрутов или как кто-то может это сделать.

Это активная модель записи, которая существует сейчас:

class countries < ActiveRecord::Base
end

1 Ответ

4 голосов
/ 10 августа 2009

class Country &lt ActiveRecord::Base
    set_table_name "ctry"
end

http://api.rubyonrails.org/classes/ActiveRecord/Base.html#M002286

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...