Truncar banco no Ruby on Rails 6
Truncar banco no Ruby on Rails 6 O Rails 6 traz um comando único para limpar tabelas sem drop/create/migrate: rails db:truncate_all Para versões anteriores, use database_cleaner (ex.: DatabaseCl...
Truncar banco no Ruby on Rails 6 O Rails 6 traz um comando único para limpar tabelas sem drop/create/migrate: rails db:truncate_all Para versões anteriores, use database_cleaner (ex.: DatabaseCl...
Rails console em modo sandbox Para testar correções de dados em produção, rode a console do Rails com --sandbox para que as mudanças sejam revertidas automaticamente. Entre na console com: rails ...
Instalar Metabase com Systemd no Ubuntu mkdir -p /home/<user>/projects/metabase && cd /home/<user>/projects/metabase wget https://downloads.metabase.com/v0.38.3/metabase.jar ...
sshuttle em vez de port forwarding com ssh sshuttle cria um túnel tipo VPN sobre SSH sem configurar o servidor. sshuttle -r your_user@192.168.1.20 10.10.10.0/24 -r define o host SSH; a CIDR fina...
Rodando gnome-control-center numa sessão i3 No i3, o gnome-control-center pode falhar por faltar variáveis da sessão GNOME. Force a env de desktop: XDG_CURRENT_DESKTOP=GNOME gnome-control-center ...
Leitura recomendada PostgreSql command line utilities without provide password Sending messages to slack with bash script Vamos lá Script para automatizar o restore de um banco Postgres a partir ...
Leitura recomendada PostgreSql command line utilities without provide password Sending messages to slack with bash script Vamos lá Script para automatizar backups do Postgres (plain + custom) e c...
Envio mensagens no Slack durante deploys, backups e restores para manter o time atualizado. Este script encapsula a API do Slack para postar via bash. Slack CLI #!/usr/bin/env bash bindir="$(cd ...
Se você roda ferramentas do Postgres em scripts, evite prompts usando .pgpass ou variáveis de ambiente. Usando arquivo de senha Crie o arquivo $ touch ~/.pgpass $ chmod 0600 ~/.pgpass Cada linh...
Ruby < 2.4 precisa de libssl1.0; Ruby ≥ 2.4 usa libssl1.1+. Esses pacotes conflitam, então instale o que combina com a versão alvo. Versões antigas podem exigir gcc-6. para ruby <2.4 sudo a...