build(Makefile): revise database-fill/clear/migrate/... target logic
This commit is contained in:
parent
599649fb25
commit
ecb085ad10
20
Makefile
20
Makefile
@ -176,23 +176,19 @@ serve-backend:
|
|||||||
--test-backend:
|
--test-backend:
|
||||||
stack build --test --coverage --fast --flag uniworx:library-only $(stackopts)
|
stack build --test --coverage --fast --flag uniworx:library-only $(stackopts)
|
||||||
|
|
||||||
# TODO: maybe deprecated
|
|
||||||
.PHONY: database
|
|
||||||
database: .stack compile-backend-prod
|
|
||||||
export SERVER_SESSION_ACID_FALLBACK=$${SERVER_SESSION_ACID_FALLBACK:-true}
|
|
||||||
export AVSPASS=$${AVSPASS:-nopasswordset}
|
|
||||||
stack exec uniworxdb -- $(db)
|
|
||||||
|
|
||||||
.PHONY: serve-database
|
.PHONY: serve-database
|
||||||
serve-database: CONTAINER_INTERACTIVE=-it
|
serve-database: CONTAINER_INTERACTIVE=-it
|
||||||
serve-database: --containerized-database
|
serve-database: --containerized-database
|
||||||
|
|
||||||
.PHONY: database-%
|
.PHONY: %-database
|
||||||
database-%:
|
%-database:
|
||||||
@echo "This target, intended to fill, clear, migrate, ... the database using uniworxdb from inside the backend container is yet to be implemented"
|
$(MAKE) -- --containerized---$*-database-backend
|
||||||
exit 1
|
.PHONY: --%-database
|
||||||
|
--%-database: .stack
|
||||||
|
SERVER_SESSION_ACID_FALLBACK=${SERVER_SESSION_ACID_FALLBACK:-true} ; \
|
||||||
|
AVSPASS=${AVSPASS:-nopasswordset} ; \
|
||||||
|
stack exec uniworxdb -- $*
|
||||||
|
|
||||||
# .PHONY: .stack
|
|
||||||
.stack: stack.yaml stack.yaml.lock
|
.stack: stack.yaml stack.yaml.lock
|
||||||
.stack:
|
.stack:
|
||||||
$(MAKE) -- --image-run---.stack
|
$(MAKE) -- --image-run---.stack
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user