Commit f6a33d94655f38c9483e376df1122477f40c8ce3

Authored by Antonio Terceiro
1 parent d13fb337

noosfero: make sure DB is created correctly

run db:migrate _after_ plugins are enabled system-wide so that plugins
migrations are executed.
Showing 1 changed file with 6 additions and 6 deletions   Show diff stats
cookbooks/noosfero/recipes/default.rb
... ... @@ -29,12 +29,6 @@ execute 'noosfero:schema' do
29 29 notifies :restart, 'service[noosfero]'
30 30 end
31 31  
32   -execute 'noosfero:migrate' do
33   - command 'RAILS_ENV=production SCHEMA=/dev/null bundle exec rake db:migrate'
34   - cwd '/usr/lib/noosfero'
35   - user 'noosfero'
36   -end
37   -
38 32 package 'noosfero-spb' do
39 33 action :upgrade
40 34 end
... ... @@ -56,6 +50,12 @@ execute 'plugins:enable' do
56 50 command '/usr/lib/noosfero/script/noosfero-plugins enable ' + plugins.join(' ')
57 51 end
58 52  
  53 +execute 'noosfero:migrate' do
  54 + command 'RAILS_ENV=production SCHEMA=/dev/null bundle exec rake db:migrate'
  55 + cwd '/usr/lib/noosfero'
  56 + user 'noosfero'
  57 +end
  58 +
59 59 execute 'plugins:activate' do
60 60 command "RAILS_ENV=production bundle exec rake noosfero:plugins:enable_all"
61 61 cwd '/usr/lib/noosfero'
... ...