linux-BR.org

Notícias de software livre e tecnologias

Este artigo mostrará como dividir o arquivo de banco de dados do seu Rails.RB em três arquivos separados – um para cada um dos ambientes do seu Rails (desenvolvimento, teste e produção).Bem, eu tenho uma maneira útil de dividir nosso arquivo Seeds.RB, criando um novo arquivo de sementes para cada ambiente do Rails.Agora, quando você executa o Rails DB: sementes, os trilhos usam o arquivo de semente para o ambiente ativo do Rails.env.Infelizmente, porém, como cada aplicativo Ruby On Rails possui apenas uma única semente.rb, ele pode ser rapidamente confuso.Criaremos os seguintes arquivos – sementes/desenvolvimento.rb, sementes/test.rb e sementes/produção.rb – que permitirão executar diferentes sementes de banco de dados para cada ambiente em seu aplicativo Ruby on Rails.

Fonte: https://railsnotes.xyz/blog/split-seeds-rb-by-rails-environment