Skip to content

[VERY OLD] arquivo com todas as cidades e estados do Brasil para serem adicionado no banco com um simples rake db:seed

Notifications You must be signed in to change notification settings

vquaiato/seed.rb-Estados-e-Cidades-do-Brasil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

seed.rb cidades e estados do Brasil

Com este seeds.rb basta você executar o comando rake db:seed para que s estados e cidades sejam inseridos no seu banco de dados.

Usando com Mongoid

Crie estado.rb e cidade.rb dois arquivos dentro de app/models

  • app/models/cidade.rb
  • app/models/estado.rb

Estes dois arquivos conterão o código para o mongoid:

estado.rb

    class Estado
      include Mongoid::Document

      field :sigla
      field :nome

      has_many :cidades
    end

cidade.rb

    class Cidade
      include Mongoid::Document

      field :nome
      belongs_to :estado
    end

Usando fora do Mongoid

estado.rb

    class Estado

      sigla:string
      nome:string

      has_many :cidades
    end

cidade.rb

    class Cidade

      nome:string
      belongs_to :estado
    end

Executando

Coloque o arquivo seeds.rb dentro de sua_app/db. Abra seu terminal, entre na pasta do projeto e digite:

    rake db:seed

Fonte

Parte deste código foi obtida em: https://github.com/eduresende/migration-estados-cidade-do-brasil

About

[VERY OLD] arquivo com todas as cidades e estados do Brasil para serem adicionado no banco com um simples rake db:seed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages