Sha256: 98552cc75098c803cea250a07e7a056dcb55afe236127c40b08da27146bb683f

Contents?: true

Size: 330 Bytes

Versions: 44

Compression:

Stored size: 330 Bytes

Contents

namespace :db do
  task :seed do
    load("db/seeds.rb") if File.exists?("db/seeds.rb")
  end

  task :install do
    ActiveRecord::Base.connection.tables.each do |x|
      ActiveRecord::Base.connection.drop_table x
    end

    Redis.current.flushall
    Rake::Task['db:migrate'].invoke
    Rake::Task['db:seed'].invoke
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
smartkiosk-client-0.2.1 lib/tasks/db.rb
smartkiosk-client-0.2 lib/tasks/db.rb
smartkiosk-client-0.1.19 lib/tasks/db.rb
smartkiosk-client-0.1.18 lib/tasks/db.rb
smartkiosk-client-0.1.17 lib/tasks/db.rb
smartkiosk-client-0.1.16 lib/tasks/db.rb
smartkiosk-client-0.1.15 lib/tasks/db.rb
smartkiosk-client-0.1.14 lib/tasks/db.rb
smartkiosk-client-0.1.13 lib/tasks/db.rb
smartkiosk-client-0.1.12 lib/tasks/db.rb
smartkiosk-client-0.1.11 lib/tasks/db.rb
smartkiosk-client-0.1.10 lib/tasks/db.rb
smartkiosk-client-0.1.9 lib/tasks/db.rb
smartkiosk-client-0.1.8 lib/tasks/db.rb
smartkiosk-client-0.1.7 lib/tasks/db.rb
smartkiosk-client-0.1.6 lib/tasks/db.rb
smartkiosk-client-0.1.5 lib/tasks/db.rb
smartkiosk-client-0.1.4 lib/tasks/db.rb
smartkiosk-client-0.1.3 lib/tasks/db.rb
smartkiosk-client-0.1.2 lib/tasks/db.rb