Sha256: d5ee316b3959d66e19aea107d7bc9262edec0515a558eafb6aeec009aec155b5

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

class CreateUnicoCreditorDocuments < ActiveRecord::Migration
  def change
    create_table :unico_creditor_documents do |t|
      t.references :creditor
      t.references :document_type
      t.string :document_number
      t.date :emission_date
      t.date :validity
      t.string :issuer
      t.timestamps
    end

    add_foreign_key :unico_creditor_documents, :unico_creditors,
                    column: :creditor_id
    add_foreign_key :unico_creditor_documents, :unico_document_types,
                    column: :document_type_id

    add_index :unico_creditor_documents, :creditor_id
    add_index :unico_creditor_documents, :document_type_id
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unico-training-7.8.0 db/migrate/20130705163831_create_unico_creditor_documents.rb