* add default to exiting sales databases
This commit is contained in:
parent
eee6be5d0b
commit
1183d0790c
|
|
@ -15,7 +15,7 @@ ALTER TABLE sale_line_items ADD COLUMN recurly_total_in_cents INTEGER;
|
|||
ALTER TABLE sale_line_items ADD COLUMN recurly_currency VARCHAR;
|
||||
ALTER TABLE sale_line_items ADD COLUMN recurly_discount_in_cents INTEGER;
|
||||
|
||||
ALTER TABLE sales ADD COLUMN sale_type VARCHAR NOT NULL;
|
||||
ALTER TABLE sales ADD COLUMN sale_type VARCHAR NOT NULL DEFAULT 'jamtrack';
|
||||
|
||||
ALTER TABLE recurly_transaction_web_hooks ALTER COLUMN subscription_id DROP NOT NULL;
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
module JamRuby
|
||||
class AfterSignupHint < ActiveRecord::Base
|
||||
|
||||
before_create :generate_lookup_id
|
||||
|
||||
def self.delete_old
|
||||
FacebookSignup.where("created_at < :week", {:week => 1.week.ago}).delete_all
|
||||
end
|
||||
|
||||
private
|
||||
def generate_lookup_id
|
||||
self.lookup_id = SecureRandom.urlsafe_base64
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
Reference in New Issue