14 lines
323 B
Ruby
14 lines
323 B
Ruby
require 'client'
|
|
require 'sale_entry'
|
|
|
|
class SaleInvoice < CouchRest::Model::Base
|
|
use_database DB
|
|
|
|
belongs_to :client
|
|
belongs_to :alternate_client, :class_name => 'Client', :foreign_key => 'alt_client_id'
|
|
|
|
collection_of :entries, :class_name => 'SaleEntry'
|
|
|
|
property :date, Date
|
|
property :price, Integer
|
|
end
|