Sha256: 7361d83be6561d292b173ecbd2257d4572db8f8d3df13c9ea03770fca30d2a0c

Contents?: true

Size: 701 Bytes

Versions: 15

Compression:

Stored size: 701 Bytes

Contents

require 'active_record/fixtures'
require 'tasks/message_template'

namespace :enju_message do
  desc "create initial records for enju_message"
  task :setup => :environment do
    Dir.glob(Rails.root.to_s + '/db/fixtures/enju_message/*.yml').each do |file|
      ActiveRecord::Fixtures.create_fixtures('db/fixtures/enju_message', File.basename(file, '.*'))
    end
  end

  desc "Send messages"
  task :send => :environment do
    MessageRequest.send_messages if defined?(EnjuMessage)
  end

  desc "upgrade enju_message"
  task :upgrade => :environment do
    MessageTemplate.transaction do
      update_message_template
    end
    puts 'enju_message: The upgrade completed successfully.'
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
enju_message-0.1.16 lib/tasks/enju_message_tasks.rake
enju_message-0.1.15 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre26 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre25 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre24 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre23 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre22 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre21 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre20 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre19 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre18 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre17 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre16 lib/tasks/enju_message_tasks.rake
enju_message-0.1.14.pre15 lib/tasks/enju_message_tasks.rake