Sha256: 4220da380bac7856ca970e556ed521baa00b70467c6cf5068ea2c3b8da1cf274

Contents?: true

Size: 1.04 KB

Versions: 4

Compression:

Stored size: 1.04 KB

Contents

require 'skr/db/migration_helpers'

class CreateSkrCustomers < ActiveRecord::Migration
    def change
        create_skr_table "customers" do |t|
            t.skr_code_identifier
            t.skr_reference :billing_address,        null: false, to_table: :addresses
            t.skr_reference :shipping_address,       null: false, to_table: :addresses
            t.skr_reference :terms,                  null: false, to_table: :payment_terms
            t.skr_reference :gl_receivables_account, null: false, to_table: :gl_accounts
            t.skr_currency :credit_limit,            default: 0.0
            t.skr_currency :open_balance,            default: 0.0
            t.boolean  "is_tax_exempt",              null: false, default: false
            t.string   "hash_code",                  null: false
            t.string   "name",                       null: false
            t.text     "notes"
            t.text     "website"
            t.jsonb    "options"
            t.jsonb    "forms"
            t.skr_track_modifications
        end
    end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
stockor-0.5.0 db/migrate/20140220203029_create_skr_customers.rb
stockor-0.4.0 db/migrate/20140220203029_create_skr_customers.rb
stockor-0.3.0 db/migrate/20140220203029_create_skr_customers.rb
stockor-0.2 db/migrate/20140220203029_create_skr_customers.rb