использовать грабли задачу или миграцию в моем случае? - PullRequest
0 голосов
/ 30 марта 2011

Я использую Rails 3.

В одной таблице базы данных мне нужно, чтобы один экземпляр сохранялся в таблице БД при инициализации приложения (этот экземпляр будет постоянно использоваться приложением после инициализации приложения).

Стоит ли использовать задачу rake или перенести базу данных для хранения этого экземпляра? Какой способ лучше для этого?

1 Ответ

1 голос
/ 30 марта 2011

Вам следует использовать файл db/seeds.rb, он специально разработан для этой цели.

Railscasts # 179 покрывает это. http://railscasts.com/episodes/179-seed-data

Если вы хотите использовать одни и те же записи в своих тестах, вы можете записать их в качестве фиксаторов и импортировать их в seed.rb. См. Раздел «Светильники» в Railscast.

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