Usando modelos em migrações Rails
De vez em quando, somos tentados a usar modelos em migrações de trilhos. Essa ideia engenhosa, no entanto, acaba sendo uma armadilha, pois o ciclo de vida do código (modelo, …
Continuar lendoConteúdo para você se capacitar em programação
De vez em quando, somos tentados a usar modelos em migrações de trilhos. Essa ideia engenhosa, no entanto, acaba sendo uma armadilha, pois o ciclo de vida do código (modelo, …
Continuar lendoVocê pode chamar isso do console: ActiveRecord::Migration.change_column :referrals, :status, :integer, :null => false, default: 0
Continuar lendoO Rails 4 adicionou um método totalmente novo que verifica migrações pendentes em sua aplicação. ActiveRecord::Migration.check_pending! O método acima gera um erro, se houver migrações pendentes em seu aplicativo. retorna …
Continuar lendoQuando eu checkout um novo branch de um colega de equipe, acho um pouco tedioso ter que adivinhar ou listar manualmente as migrações pendentes. Aqui está um script que uso …
Continuar lendoUsamos Phinx para gerenciar nossos scripts de migração de banco de dados no RelayRobin. Assim como todas as outras ferramentas de migração existentes, isso permite uma lista previsível de alterações …
Continuar lendoEm sua aplicação Rails, você precisa saber o status de suas migrações de banco de dados. Basicamente, você gostaria de saber as migrações de banco de dados que são aplicadas …
Continuar lendoQuando você está lidando com produção, quão importante é não se esquecer de fazer as coisas certas? Uma lista exaustiva de itens da lista de verificação é muito útil para …
Continuar lendoO RelayRobin é um produto implantável, mas a maioria dos sites lida com um problema semelhante: durante a implantação, alguns dados iniciais básicos devem ser propagados no banco de dados. …
Continuar lendoÉ importante enfatizar algo aqui. Sempre que você salva um modelo Django-MPTT, ele irá, por padrão, reconstruir a árvore (em parte) O que isso significa para suas migrações? Bem, digamos …
Continuar lendoAVISO Use o bom senso com este protocolo! Ignorar migrações para atualizar seu banco de dados pode ser uma ideia muito ruim em certas situações. Você foi avisado. Executar comandos …
Continuar lendoEu gostaria de ter sabido sobre esta bandeira antes: manage.py migrate –ignore-ghost-migrations Quando você está pulando em diferentes branches de recursos e executando migrações no Django (South), você sem dúvida …
Continuar lendoBem, esta é uma nota para mim a fim de evitar o problema do rails db: migrate novamente. Você conhece aquele famoso ditado que diz “o ser humano é a …
Continuar lendoExistem vários fluxos de trabalho para descobrir migrações Rails pendentes. A maioria envolve enviar o código para um servidor de aplicativos e executar uma tarefa Rake para ver se o …
Continuar lendo