Initial commit

This commit is contained in:
Yaser
2026-08-13 19:50:53 +03:30
commit 38084458fe
879 changed files with 95198 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
namespace :billionaire do
desc 'make your memberes billionaires'
task :by_email, %i[market members] => [:environment] do |_t, args|
include ::Bench::Helpers
memberes_array = args[:members].split(' ')
memberes = ::Member.where(email: memberes_array)
raise 'members if empty' if memberes.empty? || args[:members].blank?
@currencies = ::Currency.where(id: args[:market].split('-').map(&:squish).reject(&:blank?))
memberes.map(&method(:become_billionaire))
end
end