- Git
- Linux
- Docker
- Java 17
- IntelliJ Community
docker run --name cities-db -d -p 5432:5432 -e POSTGRES_USER=postgres_user_city -e POSTGRES_PASSWORD=super_password -e POSTGRES_DB=cities postgres
- arquivo src/main/resources/application.properties
Habilitando um terminal no container PostgreSQL, com acesso aos arquivos de script SQL.
cd ~/<diretório dos scripts SQL>
docker run -it --rm --net=host -v $PWD:/tmp postgres /bin/bash
Execução dos scrips utilizando o psql (PostgreSQL CLI).
psql -h localhost -U postgres_user_city cities -f /tmp/pais.sql
psql -h localhost -U postgres_user_city cities -f /tmp/estado.sql
psql -h localhost -U postgres_user_city cities -f /tmp/cidade.sql
Acessando o banco de dados utilizando o psql (PostgreSQL CLI).
psql -h localhost -U postgres_user_city cities
Estudo durante Bootcamp DIO (Instrutor André Luis Gomes)