Я хотел бы заполнить различные таблицы в моей базе данных после того, как новый клиент зарегистрируется для использования нашего веб-приложения. Мне интересно, как лучше всего это сделать, главное требование - чтобы я не вмешивался в него. Большая часть данных является статической (но может быть изменена клиентом позже (например, предпочтения)), но, очевидно, для идентификации созданных записей с этим клиентом потребуется идентификатор клиента.
Я подумал над тем, чтобы поставить несколько
Object.create(:customer_id => @customer.id, :yummy => "maybe", :etc => true)
операторы в контроллере, который обрабатывает регистрацию, но этот раздражающий маленький сигнал тревоги, который говорит мне, что есть лучший способ, снова срабатывает!
Заранее спасибо за любые предложения!
Гав