Modified: branches/packs/Rakefile (3759 => 3760)
--- branches/packs/Rakefile 2013-10-21 15:31:21 UTC (rev 3759)
+++ branches/packs/Rakefile 2013-11-01 14:10:23 UTC (rev 3760)
@@ -386,3 +386,19 @@
end
+desc 'Ensure all RO enabled models have research objects'
+task "myexp:ro:addmissing" do
+ require File.dirname(__FILE__) + '/config/environment'
+
+ [Workflow, Blob, Pack].each do |model|
+ model.all.each do |record|
+ if record.research_object.nil?
+ ResearchObject.create(
+ :context => record,
+ :slug => "#{Conf.to_visible(model.name)}#{record.id}",
+ :user => record.contributor)
+ end
+ end
+ end
+end
+