mirror of
https://github.com/getredash/redash.git
synced 2025-12-19 17:37:19 -05:00
Update make up to automatically initialise the db (#7161)
It does this by (very quickly) checking if the organization table is present, running `make create_database` if not.
This commit is contained in:
4
Makefile
4
Makefile
@@ -4,6 +4,10 @@ compose_build: .env
|
||||
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker compose build
|
||||
|
||||
up:
|
||||
docker compose up -d redis postgres
|
||||
docker compose exec -u postgres postgres psql postgres --csv \
|
||||
-1tqc "SELECT table_name FROM information_schema.tables WHERE table_name = 'organizations'" 2> /dev/null \
|
||||
| grep -q "organizations" || make create_database
|
||||
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker compose up -d --build
|
||||
|
||||
test_db:
|
||||
|
||||
Reference in New Issue
Block a user