Sha256: 29a210f77b98be65fce0b93aa4479ba3a33afc8de3962185a13c04c7246a9efc

Contents?: true

Size: 422 Bytes

Versions: 5

Compression:

Stored size: 422 Bytes

Contents

class AddStatusAndStatusTransitionsToStripeInvoices < ActiveRecord::Migration[5.2]
  def change
    add_column :stripe_invoices, :status, :string, default: "draft", nil: false

    add_column :stripe_invoices, :finalized_at, :datetime
    add_column :stripe_invoices, :marked_uncollectible_at, :datetime
    add_column :stripe_invoices, :paid_at, :datetime
    add_column :stripe_invoices, :voided_at, :datetime
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
stripe_model_callbacks-0.1.7 db/migrate/20200317160602_add_status_and_status_transitions_to_stripe_invoices.rb
stripe_model_callbacks-0.1.6 db/migrate/20200317160602_add_status_and_status_transitions_to_stripe_invoices.rb
stripe_model_callbacks-0.1.5 db/migrate/20200317160602_add_status_and_status_transitions_to_stripe_invoices.rb
stripe_model_callbacks-0.1.4 db/migrate/20200317160602_add_status_and_status_transitions_to_stripe_invoices.rb
stripe_model_callbacks-0.1.3 db/migrate/20200317160602_add_status_and_status_transitions_to_stripe_invoices.rb