1 namespace :speech_balloons do
2 desc "Import json format speech balloon data in speech balloon engine"
3 task :import => :environment do
4 Pettanr::Application.manifest = JSON.parse(open(Rails.root + 'public/manifest.json').read)
5 speech_balloon_templates = Pettanr::Application.manifest.system_resources.speech_balloon_templates
6 speech_balloon_templates.each do |klass , name|
8 system 'rake ' + name + ':import'
12 desc "Copy migration file for speech balloon "
13 task :install => :environment do
14 Pettanr::Application.manifest = JSON.parse(open(Rails.root + 'public/manifest.json').read)
15 speech_balloon_templates = Pettanr::Application.manifest.system_resources.speech_balloon_templates
16 speech_balloon_templates.each do |klass , name|
18 system 'rake ' + name + ':install:migrations'
20 puts "run 'rake db:migrate' if you can migrate database\n"