Senha root do MySQL no Ubuntu 18.10

Achei estranho o MySQL não me perguntar a senha do root (do banco) durante sua instalação no Ubuntu 18.04. Eu estava acostumado com isso desde 2014. Na verdade, isso acontece por causa da versão do MySQL, que é a 5.7 (ou superior). Por isso, a autenticação ocorre através de um plugin chamado auth_socket. Vamos ver…

Terminator: um terminal turbinado

Todo webDev sabe da importância do terminal. Em Node.js, o npm está sempre lá. Em Laravel, sempre precisamos do Composer e do Artisan. O Webpack é nosso parceiro inseparável para empacotar frontend. É de lá também que se controla o Docker. E por aí vai. No Ubuntu, o terminal está sempre acessível através das teclas…

Queries do Laravel no Tinker

O Tinker é uma mão na roda. É muito bom ter PHP em linha de comando com acesso completo a todas as funcionalidades de nossa aplicação Laravel, inclusive os models. No diretório do projeto, basta digitar: php artisan tinker Pode ser muito útil saber quais são as queries executadas nas buscas por models, principalmente quando…