class CreateBasePessoas < ActiveRecord::Migration[4.2]
  def change
    create_table :base_pessoas do |t|
      t.string :nome, limit: 80
      t.integer :tipo_de_pessoa_id
      t.string :cpf, limit: 11
      t.string :cnpj, limit: 14
      t.string :identidade, limit: 25
      t.string :inscricao_estadual, limit: 25
      t.date :data_da_emissao
      t.string :orgao_expedidor, limit: 10
      t.integer :uf_orgao_expedidor_id
      t.string :inscricao_municipal, limit: 15
      t.string :cep, limit: 8
      t.string :logradouro, limit: 120
      t.string :numero, limit: 8
      t.string :complemento, limit: 80
      t.string :bairro, limit: 60
      t.integer :cidade_id
      t.string :telefone, limit: 15
      t.date :data_de_nascimento
      t.string :nit, limit: 11
      t.string :profissao, limit: 60
      t.integer :estado_civil_id
      t.string :naturalidade, limit: 60
      t.date :data_do_cadastro
      t.text :observacoes

      t.timestamps null: false
    end
  end
end
