Sha256: 12fbd7079cda8430b60cceff2526e750f241405a666cce0e0853e8fb820cbac9
Contents?: true
Size: 739 Bytes
Versions: 26
Compression:
Stored size: 739 Bytes
Contents
class AddInvoiceAddressToInvoice < ActiveRecord::Migration[7.1] def change add_column :comee_core_invoices, :invoice_address_id, :bigint reversible do |dir| sql = <<-SQL UPDATE comee_core_invoices SET invoice_address_id = comee_core_sales_orders.invoice_address_id FROM comee_core_sales_orders WHERE comee_core_invoices.sales_order_id = comee_core_sales_orders.id SQL dir.up do execute sql end end change_column_null :comee_core_invoices, :invoice_address_id, false add_foreign_key :comee_core_invoices, :comee_core_client_addresses, column: :invoice_address_id add_index :comee_core_invoices, :invoice_address_id, name: "ia_on_cci_indx" end end
Version data entries
26 entries across 26 versions & 1 rubygems