From 8cd5fef1a6b182978eda63a3e11afa8a9c8866e1 Mon Sep 17 00:00:00 2001 From: Ilya Zhitomirskiy Date: Tue, 11 Oct 2011 18:56:42 -0700 Subject: [PATCH] one more csv generator option --- lib/csv_generator.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/csv_generator.rb b/lib/csv_generator.rb index 420583d77..6b1f316e9 100644 --- a/lib/csv_generator.rb +++ b/lib/csv_generator.rb @@ -113,6 +113,14 @@ SQL ActiveRecord::Base.connection.execute(sql) end + def self.non_backers_logged_in + file = self.filename("v2_non_backers.csv") + sql = self.select_fragment(file, "#{self.has_email} AND #{self.non_backer_email_condition} " + + "AND #{self.unsubscribe_email_condition} AND #{self.has_username}") + + ActiveRecord::Base.connection.execute(sql) + end + # ---------------- QUERY METHODS & NOTES ------------------------- def self.select_fragment(file, where_clause) sql = <