Newer
Older
dmpopidor / lib / tasks / stat.rake
@Jose Lloret Jose Lloret on 10 Oct 2018 749 bytes Started Services and Actions for #1689 (#1871)
namespace :stat do
  namespace :create do
    desc "Creates created plan stats for every org since they joined"
    task created_plan: :environment do
      Org::CreateCreatedPlanService.call
    end

    desc "Creates joined user stats for every org since they joined"
    task joined_user: :environment do
      Org::CreateJoinedUserService.call
    end
  end

  namespace :create_last_month do
    desc "Creates created plan stats for today's last month for every org"
    task created_plan: :environment do
      Org::CreateLastMonthCreatedPlanService.call
    end

    desc "Creates joined user stats for today's last month for every org"
    task joined_user: :environment do
      Org::CreateLastMonthJoinedUserService.call
    end
  end
end