Hoje eu fui aprender um pouco mais sobre URL dispatch https://actix.rs/docs/url-dispatch/, eu fiquei incomodado com a repetição de prefixos que eu fiquei fazendo nas minhas rotas, como por exemplo: todos estes “/caldinhos” tava me incomodando bastante, até pq é passível de erro da minha parte e eu poderia acabar tendo testes falhando simplesmente porque tinha … Continue lendo Day #106 – 30/04/2023
Mês: abril 2023
Day #105 – 27/04/2023
Hoje eu apanhei para um negócio bem simples: colocar uma trait Identifiable [https://docs.diesel.rs/1.4.x/diesel/associations/trait.Identifiable.html] nos meus modelos. O que acontecia é o seguinte: eu uso o diesel CLI para gerar o arquivo db_models.rs, que lê minhas migrations e escreve num arquivo structs representando minhas tabelas do banco: até então, tranquilo. Mas quando eu coloquei a trait … Continue lendo Day #105 – 27/04/2023
Day #104 – 18/04/2023
Hoje eu comecei o dia finalizando a implementação do repositório do modelo PlaceSuggestion. E hoje eu tive o primeiro commit de um refactor meu, como eu adicionei o modelo do usuário e troquei o nome de um campo do modelo PendingReview, eu tive de mudar o código em 2 lugares por conta disto. Isso é … Continue lendo Day #104 – 18/04/2023
Day #103 – 10/04/2023
Pra vocês verem, demorei muito pra codar algo novamente kkkkk. Mas hoje eu trabalhei na implementação do repo CRUD da tabela user e nas rotas pra ela também. Uma coisa legal que tenho feito é sempre tentar deixar meu código buildando corretamente ao final do dia. Hoje eu apanhei um pouco para criar minha primeira … Continue lendo Day #103 – 10/04/2023
day #102 – 04/04/2023
Hoje eu criei o modelo no banco dos usuários: como dar pra ver, o modelo é bem simples. Não vou me estender muito nele pra não deixar de lançar o projeto por causa dessa mudança. Por conta disso, eu tive de repensar como todos os modelos do meu banco se relacionavam, principalmente porque parti do … Continue lendo day #102 – 04/04/2023