diff --git a/lib/csv_generator.rb b/lib/csv_generator.rb index fb281260b..68ac7f52d 100644 --- a/lib/csv_generator.rb +++ b/lib/csv_generator.rb @@ -1,7 +1,7 @@ module CsvGenerator - PATH = '/usr/local/app/diaspora' - BACKER_CSV_LOCATION = File.join('/usr/local/app/diaspora/', 'backer_list.csv') + PATH = '/home/ilya/workspace/diaspora/' + BACKER_CSV_LOCATION = File.join('/home/ilya/workspace/diaspora/', 'backer_list.csv') WAITLIST_LOCATION = File.join(Rails.root, 'config', 'mailing_list.csv') OFFSET_LOCATION = File.join(Rails.root, 'config', 'email_offset') @@ -31,34 +31,45 @@ SQL def self.backers_recent_login file = self.filename("v1_backers_recent_login.csv") + # coalesce( `profiles`.full_name, ) + # JOIN ( `profiles`.) sql = <= #{(Time.now - 1.month).to_i}) + AND (last_sign_in_at > 1312675027); SQL + + puts "Here is the sql:" + puts sql + puts + + User.connection.execute(sql) end - def self.backers_older_login - file = self.filename("v1_backers_recent_login.csv") - sql = <