TeamVis Self-Host-Bundle v0.31.0

This commit is contained in:
TeamVis Release
2026-06-26 09:05:48 +02:00
parent 8329ec9e15
commit e3ad1d9814
+6 -3
View File
@@ -440,9 +440,12 @@ SQL
head "REST + Storage starten" head "REST + Storage starten"
( cd "$TARGET" && docker compose up -d rest storage ) ( cd "$TARGET" && docker compose up -d rest storage )
say "→ Warte auf Storage (legt sein storage-Schema an) …" # WICHTIG: nicht nur auf das storage-Schema warten — storage-api legt die
for _ in $(seq 1 30); do # buckets-Spalten (inkl. 'public') erst über seine Migrationen an. Erst wenn
if ( cd "$TARGET" && docker compose exec -T -e PGPASSWORD="$POSTGRES_PASSWORD" db psql -U supabase_admin -d "$POSTGRES_DB" -tAc "select 1 from information_schema.schemata where schema_name='storage'" 2>/dev/null | grep -q 1 ); then break; fi # buckets.public existiert, kann das TeamVis-Schema seine Buckets eintragen.
say "→ Warte auf Storage (Migrationen inkl. buckets.public) …"
for _ in $(seq 1 60); do
if ( cd "$TARGET" && docker compose exec -T -e PGPASSWORD="$POSTGRES_PASSWORD" db psql -U supabase_admin -d "$POSTGRES_DB" -tAc "select 1 from information_schema.columns where table_schema='storage' and table_name='buckets' and column_name='public'" 2>/dev/null | grep -q 1 ); then break; fi
sleep 2 sleep 2
done done
ok "Storage initialisiert." ok "Storage initialisiert."