ch/replaces podman with docker in Makefile

This commit is contained in:
itsscb 2023-09-17 21:55:39 +02:00
parent e04d132b39
commit aab727c229

View File

@ -1,10 +1,10 @@
DB_URL=postgresql://root:secret@localhost:5432/df?sslmode=disable
network:
podman network create df-network
docker network create df-network
postgres:
podman run --name postgres -p 5432:5432 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=secret -d postgres:15-alpine
docker run --name postgres -p 5432:5432 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=secret -d postgres:15-alpine
migratenew:
migrate create -ext sql -dir db/migration -seq init_schema
@ -16,7 +16,7 @@ migratedown:
migrate -path db/migration -database $(DB_URL) -verbose down
createdb:
podman exec -it postgres createdb --username=root --owner=root df
docker exec -it postgres createdb --username=root --owner=root df
dropdb:
podman exec -it postgres dropdb df
@ -33,4 +33,4 @@ test:
coverage:
go test -coverprofile=coverage.out ./... && go tool cover -html=coverage.out
.PHONY: postgres migratenew createdb dropdb migrateup migratedown sqlc sqlcinit test
.PHONY: postgres migratenew createdb dropdb migrateup migratedown sqlc sqlcinit test