blob: 092bd317d794dc4b08faa7b2d4299d14ed3ba375 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
namespace :demo do
desc "restore demo account"
task :restore => :environment do
puts "A" * 40
oo = Organisation.find_by_name("demo").destroy
if oo
oo.users.each &:destroy
end
o = Organisation.create!(:name => "demo")
u = o.users.build( :name => "Demo", :email => "demo@chouette.mobi", :password => "chouette", :password_confirmation =>"chouette")
u.save
u.confirm!
r = o.referentials.create( :name => "Tatrobus", :slug => "tatrobus", :prefix => "TAT")
res = Rack::Test::UploadedFile.new( Rails.application.config.demo_data, 'application/zip', false)
i = r.imports.create( :resources => res, :referential_id => r.id)
end
end
|