OSDN Git Service

fix: fetch fail
[pettanr/pettanr.git] / lib / tasks / speech_balloons.rake
1 namespace :speech_balloons do
2   desc "Import json format speech balloon data in speech balloon engine"
3   task :import => :environment do
4     speech_balloon_templates = Manifest.manifest.system_resources.templates['speech_balloon_template']
5     speech_balloon_templates.template_items.each do |klass, name|
6       puts name + "\n"
7       system 'rake ' + name + ':import'
8     end
9   end
10   
11   desc "Copy migration file for speech balloon "
12   task :install => :environment do
13     speech_balloon_templates = Manifest.manifest.system_resources.templates['speech_balloon_template']
14     speech_balloon_templates.template_items.each do |klass, name|
15       puts name + "\n"
16       system 'rake ' + name + ':install:migrations'
17     end
18     puts "run 'rake db:migrate' if you can migrate database\n"
19   end
20 end