27 lines
746 B
Makefile
27 lines
746 B
Makefile
|
|
.PHONY: up down build logs sync sync-index sync-sentiment shell psql init-db
|
|||
|
|
|
|||
|
|
up: ## 启动
|
|||
|
|
docker compose up -d --build
|
|||
|
|
down: ## 停止
|
|||
|
|
docker compose down
|
|||
|
|
build:
|
|||
|
|
docker compose build
|
|||
|
|
logs:
|
|||
|
|
docker compose logs -f backend
|
|||
|
|
init-db:
|
|||
|
|
docker compose exec backend python -m app.etl init-db
|
|||
|
|
|
|||
|
|
# 同步(START 可覆盖:make sync START=20200101)
|
|||
|
|
START ?= 20150101
|
|||
|
|
sync:
|
|||
|
|
docker compose exec backend python -m app.etl sync-all --start $(START)
|
|||
|
|
sync-index:
|
|||
|
|
docker compose exec backend python -m app.etl sync-index --start $(START)
|
|||
|
|
sync-sentiment:
|
|||
|
|
docker compose exec backend python -m app.etl sync-sentiment --start $(START)
|
|||
|
|
|
|||
|
|
shell:
|
|||
|
|
docker compose exec backend bash
|
|||
|
|
psql:
|
|||
|
|
docker compose exec db psql -U asevent -d asevent
|