Class: AddBankTellerFieldsToUsers
- Inherits:
-
ActiveRecord::Migration
- Object
- ActiveRecord::Migration
- AddBankTellerFieldsToUsers
- Defined in:
- lib/generators/bank_teller/templates/add_bank_teller_fields_to_users.rb
Class Method Summary collapse
Class Method Details
.down ⇒ Object
24 25 26 27 28 29 |
# File 'lib/generators/bank_teller/templates/add_bank_teller_fields_to_users.rb', line 24 def self.down remove_column :users, :stripe_id, :string remove_column :users, :card_brand, :string remove_column :users, :card_last_four, :string remove_column :users, :trial_ends_at, :datetime end |
.up ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/generators/bank_teller/templates/add_bank_teller_fields_to_users.rb', line 2 def self.up unless column_exists? :users, :email add_column :users, :email, :string end unless column_exists? :users, :stripe_id add_column :users, :stripe_id, :string end unless column_exists? :users, :card_brand add_column :users, :card_brand, :string end unless column_exists? :users, :card_last_four add_column :users, :card_last_four, :string end unless column_exists? :users, :trial_ends_at add_column :users, :trial_ends_at, :datetime end end |