Sha256: 16653c56460e20c3b6f5ca2b2688da9f0b1a6b6c637db3c695d7184262a8a597
Contents?: true
Size: 628 Bytes
Versions: 3
Compression:
Stored size: 628 Bytes
Contents
class Invoice < ActiveRecord::Base self.table_name = 'Invoice' self.primary_key = 'InvoiceId' alias_attribute :id, 'InvoiceId' alias_attribute :customer_id, 'CustomerId' alias_attribute :invoice_date, 'InvoiceDate' alias_attribute :billing_address, 'BillingAddress' alias_attribute :billing_city, 'BillingCity' alias_attribute :billing_state, 'BillingState' alias_attribute :billing_country, 'BillingCountry' alias_attribute :billing_postal_code, 'BillingPostalCode' alias_attribute :total, 'Total' belongs_to :customer, foreign_key: 'CustomerId' has_many :invoice_lines, foreign_key: 'InvoiceId' end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
chinook_database-0.1.4 | lib/chinook_database/models/invoice.rb |
chinook_database-0.1.3 | lib/chinook_database/models/invoice.rb |
chinook_database-0.1.2 | lib/chinook_database/models/invoice.rb |