Am Dienstag, den 13.01.2009, 11:43 -0200 schrieb Luis Lavena:
> Looks like your rails environment already initialized? your task is
> depending on :environment?
yes it is.
> You should try setting ENV['RAILS_ENV'] and also changing RAILS_ENV
> constant (or at list check if it's defined).
i already tried that, without success.
Am Dienstag, den 13.01.2009, 14:54 +0100 schrieb Hongli Lai:
> That's because Rails is already loaded when your Rakefile is loaded.
exactly.
> If you want to enforce a different RAILS_ENV, then you must launch a
> new Rake process which will re-initialize Rails. For example:
>
> ENV['RAILS_ENV'] = 'test'
> sh("rake db:drop")
or like i'm doing it now:
system('rake db:drob RAILS_ENV=test')
seems like there is no other way.
thanks anyway for your help!
/MaD
_______________________________________________
Rake-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rake-devel