Existem coisas que, de tão simples, são geniais. Essa ideia chegou até mim através do comentário de colega, um herói que não usa capa. Não é nada revolucionário, mas é algo que me deixou com a sensação de "por que eu nunca fiz isso antes?".
⚠️ ATENÇÃO: Isso que vou compartilhar é um hackzinho, um "recurso técnico", no português claro: uma gambiarra. E - como toda gambiarra - precisa ter cuidado na hora de usar.
Disclaimer feito, bora lá.
Em anos de desenvolvimento, eu sempre me condicionei a pensar "vou copiar o banco de staging para ter uma massa de dados". Muitos desenvolvedores utilizam Seeds para esse propósito e fazem um ótimo trabalho com isso.
Sempre que surge um bug, meu mindset é: vamos descobrir como replicar isso em staging, para poder copiar o banco e investigar localmente.
Nenhum problema até que você tenha um banco enorme. Daqueles que você precisa ir fazer outra coisa enquanto está baixando e restaurando. É um tempo em que você pode dar uma olhada no backlog, ou talvez dar uma olhada nos PRs dos colegas, ou simplesmente ir tomar café... Mas convenhamos, seria mais produtivo já poder codar.
Bom, eis que eu estava copiando um banco monstruoso e comentei com o meu colega...
Eu: putz, tô baixando o banco, parece que vai demorar... 😩
Colega: porque você não conecta direto em staging?
Eu: como assim? 🤔
Colega: se o banco é enorme e você não vai editar nada, conecta direto em staging
Eu: como faço isso?
Colega:DATABASE_URL=`heroku config:get DATABASE_URL -a your-app` rails s
Simples assim, posso adicionar um byebug
onde eu quiser para investigar o problema 🥳!
Se você também usa o Heroku, tenho certeza que já tropeçou no comando heroku config
em algum momento para trabalhar com variáveis de ambiente. Eu mesmo já mencionei ele no primeiro artigo que escrevi no dev.to.
Eu já até cheguei a usar, para copiar uma ENV
que estava em staging para o meu .env.local
. Já até vi ele jogado em um makefile
em um script que já não lembro mais o que fazia...
Mas confesso que essa ideia nunca tinha me passado pela cabeça 🤦♂️
O mais interessante é que não precisamos nos limitar ao rails s
...
DATABASE_URL=`heroku config:get DATABASE_URL -a your-app` rails c
E nem sequer ao Rails:
psql -d `heroku config:get DATABASE_URL -a your-app`
Agora, se você, assim como eu, é bastante preguiçoso, pode criar aliases e funções no seu ~/.zshrc
:
alias stgdburl="heroku config:get DATABASE_URL -a your-app"
function stgdb() {
export DATABASE_URL=`stgdburl`
"$@"
}
🧙 Magicamente os comandos passam a ser:
stgdb rails s
stgdb rails c
psql -d stgdburl
⚠️ ATENÇÃO: Antes de sair correndo e fuçando tudo isso, convém dar uma olhadinha no seu
config/database.yml
e dar uma lida na documentação do rails.
É importante saber como está a sua configuração para saber como a aplicação irá se comportar com a presença doDATABASE_URL
.
Como você já deve ter percebido, da para conectar em qualquer banco, inclusive prod.
Então, cuidado 😜
Top comments (16)
i can tell you for certainty that SUPERIOR . HACK @ GMAIL . COM OR WHATSAPP +14106350697 for all your hacking jobs or pi jobs they are very legit and very credible with their job they helped me with my bad credit score and report, cleared my bad credit reports and increased my credit score and also helped me in retrieving my cryptocurrency i got scammed of contact them their jobs speaks for itself .
Olá!! Quero reservar um momento para apresentar os talentosos hackers. Se você precisar do serviço de um investigador particular/hacker. CONTATO= standardwebhackers@gmail.com
é uma equipe de profissionais licenciados com anos de experiência especializada em perícia digital e investigações de antecedentes. Temos ampla experiência em muitas áreas, concentrando-nos no seguinte:- Verificação de fidelidade do cônjuge ou parceiro (descubra se seu marido, esposa, namorado, namorada está traindo)- Busca e recuperação de ativos- Recuperação eletrônica de dados- Verificações de antecedentes- Perícia digital- Recuperação/hack de senha de e-mail- Recuperação de dados de celular e hack de celular (registros de chamadas, mensagens de texto e mensagens de bate-papo)- Hack de site/banco de dados- Acesso a qualquer conta de mídia social; facebook, Twitter, Myspace, Instagram, Snapchat etc-Hack do WhatsApp-Carregamento de Bitcoin-Acesso a portais universitários para questões de exames, alteração de notas e atualização de informações pessoais-E muito maisLembre-se de que se você precisar de algum dos serviços acima, pense em hackers talentosos!!!E-mail: standardwebhackers@gmail.com
ENTRE EM CONTATO COM ELES AGORA
Sinto-me muito entusiasmado por me referir a estes grupos de hackers autorizados e peculiares para o mundo em geral. As palavras não chegam para expressar o nível de inteligência e profissionalismo destes lendários grupos de hackers, ''lendwizardhackers''. São um grupo excepcional e bem estabelecido de hackers éticos. contacte-os através de: LEGENDWIZARDHACKERS@GMAIL.COM. Tornaram todos os problemas de hacking fáceis de resolver com os seus conjuntos de hackers brilhantes que possuem todo o software necessário para resolver qualquer problema de hacking. São excepcionais nos seguintes serviços;
Minha experiência com [NOBLEWEB HACKERS] na recuperação do meu Bitcoin perdido
Recentemente, tive a infeliz experiência de perder o acesso ao meu Bitcoin devido a um golpe de investimento falso. Depois de esgotar todas as minhas opções, decidi procurar ajuda profissional. Foi quando me deparei com NOBLEWEBHACKERS@GMAIL.COM
Desde o momento em que os contatei, toda a equipe da Nobleweb Hackers foi profissional, bem informada e incrivelmente prestativa. Eles me guiaram pelo processo, explicando cada etapa em detalhes, o que me deixou tranquilo. Sua experiência em tecnologia blockchain e segurança de criptomoedas foi evidente desde o início.
Uma das coisas que mais apreciei neles foi sua transparência. Eles forneceram um esboço claro do que o processo de recuperação envolveria, incluindo os desafios potenciais e a probabilidade de sucesso. Não houve falsas promessas — apenas comunicação honesta e direta.
O processo de recuperação levou apenas 1 hora, e fui mantido informado em todas as etapas. E recuperei o acesso ao meu Bitcoin, incluindo o valor roubado, fiquei mais do que aliviado. Foi um momento que eu honestamente pensei que nunca chegaria, e tenho que agradecê-los por isso.
Eu recomendo fortemente NOBLEWEBHACKERS@GMAIL.COM a qualquer um que esteja enfrentando a tarefa assustadora de recuperação de Bitcoin. Eles transformaram uma situação estressante em uma administrável e, o mais importante, recuperaram meu Bitcoin. Se você estiver em uma situação semelhante, não hesite em contatá-los.
Conclusão:
Minha experiência com Noblewebhackers@gmail.com foi nada menos que excelente. Eles são verdadeiros profissionais na área de recuperação de Bitcoin, e sou grato por sua ajuda.
Esse grupo de CYBER GURUS ajudou minha família a conseguir um empréstimo e também me ajudou a conseguir um título universitário em uma das melhores universidades do mundo, estou agradecendo muito a eles, entre em contato com eles agora AT =
NOBLEWEBHACKERS@GMAIL.COM
-Recuperação de fundos de NEGOCIAÇÃO FOREX/BINÁRIA falsa
-Recuperação de fundos fraudulentos
-Serviço de transferência bancária
-CASH-APP Carregando
-RECARREGAMENTO DE BITCOIN
EMPRÉSTIMO GRATUITO SEM Adiantamento
Ajude a se cadastrar na ILUMINATI e ficar mais rico
Dinheiro, recuperação de qualquer país do mundo
Mudança de diplomas universitários
Espionagem de todas as contas de mídia social dentro
Vendas de caixas eletrônicos e cartões de crédito em branco
Vendas de títulos universitários originais.
Fazemos o credenciamento da conta sem deixar rastros
Liquidação de dívidas bancárias,..,,..
Oferta de título universitário e tantos outros...
Apesar de todas as probabilidades, esse conjunto de gurus da Internet provou ser digno de ser chamado de terrorista cibernético profissional... mais uma vez bati no peito para confessar que esse grupo de gurus cibernéticos é confiável e satisfatório.................
Esse grupo de CYBER GURUS ajudou minha família a conseguir um empréstimo e também me ajudou a conseguir um título universitário em uma das melhores universidades do mundo, estou agradecendo muito a eles, entre em contato com eles agora AT =
NOBLEWEBHACKERS@GMAIL.COM
-Recuperação de fundos de NEGOCIAÇÃO FOREX/BINÁRIA falsa
-Recuperação de fundos fraudulentos
-Serviço de transferência bancária
-CASH-APP Carregando
-RECARREGAMENTO DE BITCOIN
EMPRÉSTIMO GRATUITO SEM Adiantamento
Ajude a se cadastrar na ILUMINATI e ficar mais rico
Dinheiro, recuperação de qualquer país do mundo
Mudança de diplomas universitários
Espionagem de todas as contas de mídia social dentro
Vendas de caixas eletrônicos e cartões de crédito em branco
Vendas de títulos universitários originais.
Fazemos o credenciamento da conta sem deixar rastros
Liquidação de dívidas bancárias,..,,..
Oferta de título universitário e tantos outros...
Apesar de todas as probabilidades, esse conjunto de gurus da Internet provou ser digno de ser chamado de terrorista cibernético profissional... mais uma vez bati no peito para confessar que esse grupo de gurus cibernéticos é confiável e satisfatório..........................
Esse grupo de CYBER GURUS ajudou minha família a conseguir um empréstimo e também me ajudou a conseguir um título universitário em uma das melhores universidades do mundo, estou agradecendo muito a eles, entre em contato com eles agora AT =
NOBLEWEBHACKERS@GMAIL.COM
-Recuperação de fundos de NEGOCIAÇÃO FOREX/BINÁRIA falsa
-Recuperação de fundos fraudulentos
-Serviço de transferência bancária
-CASH-APP Carregando
-RECARREGAMENTO DE BITCOIN
EMPRÉSTIMO GRATUITO SEM Adiantamento
Ajude a se cadastrar na ILUMINATI e ficar mais rico
Dinheiro, recuperação de qualquer país do mundo
Mudança de diplomas universitários
Espionagem de todas as contas de mídia social dentro
Vendas de caixas eletrônicos e cartões de crédito em branco
Vendas de títulos universitários originais.
Fazemos o credenciamento da conta sem deixar rastros
Liquidação de dívidas bancárias,..,,..
Oferta de título universitário e tantos outros...
Apesar de todas as probabilidades, esse conjunto de gurus da Internet provou ser digno de ser chamado de terrorista cibernético profissional... mais uma vez bati no peito para confessar que esse grupo de gurus cibernéticos é confiável e satisfatório..................
Esse grupo de CYBER GURUS ajudou minha família a conseguir um empréstimo e também me ajudou a conseguir um título universitário em uma das melhores universidades do mundo, estou agradecendo muito a eles, entre em contato com eles agora AT =
NOBLEWEBHACKERS@GMAIL.COM
-Recuperação de fundos de NEGOCIAÇÃO FOREX/BINÁRIA falsa
-Recuperação de fundos fraudulentos
-Serviço de transferência bancária
-CASH-APP Carregando
-RECARREGAMENTO DE BITCOIN
EMPRÉSTIMO GRATUITO SEM Adiantamento
Ajude a se cadastrar na ILUMINATI e ficar mais rico
Dinheiro, recuperação de qualquer país do mundo
Mudança de diplomas universitários
Espionagem de todas as contas de mídia social dentro
Vendas de caixas eletrônicos e cartões de crédito em branco
Vendas de títulos universitários originais.
Fazemos o credenciamento da conta sem deixar rastros
Liquidação de dívidas bancárias,..,,..
Oferta de título universitário e tantos outros...
Apesar de todas as probabilidades, esse conjunto de gurus da Internet provou ser digno de ser chamado de terrorista cibernético profissional... mais uma vez bati no peito para confessar que esse grupo de gurus cibernéticos é confiável e satisfatório..........
Esse grupo de CYBER GURUS ajudou minha família a conseguir um empréstimo e também me ajudou a conseguir um título universitário em uma das melhores universidades do mundo, estou agradecendo muito a eles, entre em contato com eles agora AT =
NOBLEWEBHACKERS@GMAIL.COM
-Recuperação de fundos de NEGOCIAÇÃO FOREX/BINÁRIA falsa
-Recuperação de fundos fraudulentos
-Serviço de transferência bancária
-CASH-APP Carregando
-RECARREGAMENTO DE BITCOIN
EMPRÉSTIMO GRATUITO SEM Adiantamento
Ajude a se cadastrar na ILUMINATI e ficar mais rico
Dinheiro, recuperação de qualquer país do mundo
Mudança de diplomas universitários
Espionagem de todas as contas de mídia social dentro
Vendas de caixas eletrônicos e cartões de crédito em branco
Vendas de títulos universitários originais.
Fazemos o credenciamento da conta sem deixar rastros
Liquidação de dívidas bancárias,..,,..
Oferta de título universitário e tantos outros...
Apesar de todas as probabilidades, esse conjunto de gurus da Internet provou ser digno de ser chamado de terrorista cibernético profissional... mais uma vez bati no peito para confessar que esse grupo de gurus cibernéticos é confiável e satisfatório........................
Olá, você precisa de algum serviço de hacking?
CONTATO = standardwebhackers@gmail.com
Você está enfrentando atrasos e desculpas desnecessárias de hackers falsos em seus trabalhos? Não se preocupe mais porque somos os melhores hackers vivos. De qual serviço de hacking você precisa? Podemos processá-lo com uma resposta rápida e sem demora, seu trabalho é 100% garantido.
Nossos serviços incluem o seguinte e muito mais;
"Mudança de aulas na faculdade
"Hack do WhatsApp
"Hack de contas bancárias
"Hack de twitters
"Contas de e-mail hackeadas
"Site hackeado
"Servidor hackeado
"Vendas de software de spyware e keylogger
"Recuperação de arquivos/documentos perdidos
"Hack de apagar registros criminais
"Hack de bancos de dados
"Vendas de cartões de despejo de todos os tipos
"IP não rastreável
"Hack de computadores individuais
"Transferência de dinheiro (western union, money gram, laugh etc)
"Hack e crédito de contas bancárias etc.
Nossos serviços são os melhores online.
Entre em contato conosco em = standardwebhackers@gmail.com
entre em contato com eles e você ficará feliz por ter feito isso.,.,.,,.