2015-03-19 3 views
2

Привет, у меня, вероятно, есть простой вопрос.Rails разделенные семена

У меня есть эта база данных с moodboard templates. Я хочу передать его на сервер с capistrano, но в моем файле seeds.rb есть только все seeds, и если я запустил их снова, то много данных будет вставлено дважды.

Я нормально работать:

rake db:seed 

Но я хотел бы видеть другую команду

Как я могу сделать отдельный seed файл для выполнения на своих собственных.

ответ

0

Вы можете либо удалить семена перед вставкой в ​​seeds.rb, либо проверить количество строк модели или проверить на id, если элемент, который вы хотите вставить, прежде чем вставлять его в seeds.rb. В принципе, я думаю, вам просто нужно добавить некоторые проверки, прежде чем вставлять дополнительные данные. Я мог бы дать более конкретный ответ, если вы разместили свой seeds.rb.

Смежные вопросы