Sha256: 632bfa3434c0ae3cf2e89e067d19d141575952b28faba784b4fa3efe8f43b9b7
Contents?: true
Size: 1.14 KB
Versions: 1
Compression:
Stored size: 1.14 KB
Contents
require 'gecko/record/base' module Gecko module Record class Company < Base belongs_to :assignee, class_name: 'User' has_many :addresses has_many :contacts has_many :notes attribute :name, String attribute :description, String attribute :company_code, String attribute :phone_number, String attribute :fax, String attribute :email, String attribute :website, String attribute :company_type, String attribute :status, String, readonly: true attribute :tax_number, String attribute :default_tax_rate, BigDecimal attribute :default_tax_type_id, Integer attribute :default_discount_rate, BigDecimal # belongs_to :default_price_list, class_name: "PriceList" # belongs_to :default_payment_term, class_name: "PaymentTerm" end class CompanyAdapter < BaseAdapter # Override plural_path to properly pluralize company def plural_path 'companies' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gecko-ruby-0.0.4 | lib/gecko/record/company.rb |