DEV Community

Cover image for API completa em Golang - Parte 2

API completa em Golang - Parte 2

Wiliam V. Joaquim on December 05, 2023

O que vamos fazer? Na parte 2 do nosso crud, vamos configurar nosso banco de dados com docker, sqlc, migrations, go chi, vamos criar nos...
Collapse
 
rafamarqueslearn profile image
Rafael Marques • Edited

Estou recebendo esse erro ao tentar criar a migration:

create -ext=sql -dir=internal/database/migrations -seq init
make: migrate: No such file or directory

verifiquei as pastas criadas e os nomes, tudo certo. Se tento rodar o comando direto no terminal, recebo o seguinte:

migrate create -ext=sql -dir=internal/database/migrations -seq init
Command 'migrate' not found, but can be installed with:
sudo apt install python3-migrate

Estou usando Ubuntu (WSL2). Alguma ideia?

Collapse
 
devjuniorhanun profile image
Winston Hanun Júnior

Ola boa tarde, vc conseguiu resolver o seu problema, se ainda não chama ai que talvez posso ajudar, a resolver

Collapse
 
wiliamvj profile image
Wiliam V. Joaquim

suas migrations estão no diretório correto? internal/database/migrations?

Collapse
 
anndrejunior profile image
André Júnior

Vai no nesse nesse repositório aqui e acessa o arquivo MD deles, e tentar instalar ele de acordo com teu so
Qualquer coisa clica em "Release Downloads", descompacta o arquivo tar.gz e configurar teu terminal pra roda o binário, vê com faz isso no teu so
Tava com o mesmo problema, isso é pq não tava instalado

Collapse
 
jmaiscedo profile image
Jonas

Conteúdo top, continue a série please