From 98b4368b6f39f07dc568abb1db37257d751bf063 Mon Sep 17 00:00:00 2001 From: itsscb Date: Sun, 1 Oct 2023 14:41:45 +0200 Subject: [PATCH] Change Makefile to only support docker (#51) --- Makefile | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 57a1941..a53f337 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,10 @@ DB_URL=postgresql://root:secret@localhost:5432/df?sslmode=disable -ifeq ($(shell command -v podman 2> /dev/null),) - CMD=docker -else - CMD=podman -endif - network: - $(CMD) network create df-network + docker network create df-network postgres: - $(CMD) start postgres || $(CMD) run --name postgres -p 5432:5432 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=secret -d postgres:15-alpine + docker start postgres || 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 @@ -22,10 +16,10 @@ migratedown: migrate -path db/migration -database $(DB_URL) -verbose down createdb: - $(CMD) exec -it postgres createdb --username=root --owner=root df + docker exec -it postgres createdb --username=root --owner=root df dropdb: - $(CMD) exec -it postgres dropdb df + docker exec -it postgres dropdb df sqlc: sqlc generate