Я написал простой плагин для блога (на самом деле это рельсовый движок). Он предназначен для установки в приложение, в котором уже настроена пользовательская модель.
Чтобы избавить меня от необходимости открывать мою модель пользователя и вручную вставлять «has_many :posts», я хотел бы написать задачу rake, которая автоматически сделает это за меня.
Если бы я упаковал свой движок как генератор внутри драгоценного камня, то, вероятно, сработало бы следующее:
def manifest
record do |m|
m.insert_into "app/models/user.rb", 'has_many :posts'
end
end
Можно ли сделать что-то подобное из задачи грабли? Я огляделся и не могу найти ответ... заранее спасибо