32

Are the scripts from config/initializers executed when I run rake task?

Paul
  • 25,812
  • 38
  • 124
  • 247

2 Answers2

53

It does if your rake task depends on :environment.

i.e, you declare your task like so:

task :my_task => :environment do
     ...
end
MrDanA
  • 11,489
  • 2
  • 36
  • 47
2

Mostly yes. rake loads a complete rails environment including initializers, when your task depends on :environment.

iblue
  • 29,609
  • 19
  • 89
  • 128